Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Atividade 1 - if, else

print('Relatório de vendas\n')

maca = int(input('Digite a quantidade de maças vendidas: '))
banana = int(input('Digite a quantidade de bananas vendidas: '))

if maca > banana:
    print(f'Foram vendidas {maca} maças e {banana} bananas, as maças tiveram mais vendas!')
elif maca < banana:
    print(f'Foram vendidas {maca} macãs e {banana} bananas, as bananas tiveram mais vendas!')
elif maca == 0 or banana == 0:
    print('Não houve vendas!')
elif maca == banana:
    print('Tanto as maças qunato bananas venderam a mesma quantidade, houve um empate!')

2 respostas
solução!

Olá, Pedro Paulo! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de condicionais para comparar os resultados, utilizou muito bem a entrada de dados para tornar o programa interativo e ainda compreendeu a importância de tratar diferentes cenários de vendas.

Uma dica interessante para o futuro é reorganizar a ordem das condições para evitar conflitos e deixar o código mais claro. Assim:

print('Relatório de vendas\n')

maca = int(input('Digite a quantidade de maçãs vendidas: '))
banana = int(input('Digite a quantidade de bananas vendidas: '))

if maca == 0 and banana == 0:
    print('Não houve vendas!')
elif maca > banana:
    print(f'Foram vendidas {maca} maçãs e {banana} bananas, as maçãs tiveram mais vendas!')
elif maca < banana:
    print(f'Foram vendidas {maca} maçãs e {banana} bananas, as bananas tiveram mais vendas!')
else:
    print(f'Tanto as maçãs quanto as bananas venderam a mesma quantidade, houve um empate!')

Isso faz com que o programa trate primeiro o caso especial de não haver vendas e depois siga para as comparações, deixando a lógica mais organizada.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Muito boa a resposta. Fiz mais simples.

macas = int(input("Informe a quantidade de maçãs vendidas: "))
bananas = int(input("Informe a quantidade de bananas vendidas: "))
if macas == bananas:
print("A venda de maçãs e bananas foi igual.")
elif
macas > bananas:
print("A venda de maçãs foi maior.")
else:
print("A venda de bananas foi maior.")