1
resposta

[Projeto] [Projeto] Minha Solução | Monitorando vendas no comércio

Gerei o código pensando que ele pode atualizar as informações conforme vender.

O exemplo de resposta esperada sugere as quantidades:
quantidade de maça = 15
quantidade de banana = 3

maca = (input('informe a quantidade de maças  '))
banana = (input('informe a quantidade de banana  '))

if maca > banana:
 print ('As maças tiveram mais vendas.')
 
elif banana > maca:
 print ('As bananas tiveram mais vendas.') 
 
else :
 print ('Houve empate nas vendas.')

Teste com mais maças

Teste com Empate

Teste com mais banana

1 resposta

Oi, Marilia! Como vai?

Gostei da forma como você pensou em atualizar as informações conforme as vendas acontecem. Sua lógica com if, elif e else ficou bem organizada e os testes que você mostrou funcionaram corretamente. Um ponto importante neste exercício é que o input() retorna texto, então comparar valores sem converter pode gerar resultados inesperados em alguns casos.

Uma dica interessante para o futuro é usar int() para transformar os valores digitados em números inteiros. Veja este exemplo:


maca = int(input('informe a quantidade de macas '))
banana = int(input('informe a quantidade de banana '))

if maca > banana:
    print('As macas tiveram mais vendas.')

elif banana > maca:
    print('As bananas tiveram mais vendas.')

else:
    print('Houve empate nas vendas.')

Neste código, o int() converte o valor digitado para número, garantindo que a comparação funcione corretamente.

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