Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Minha solução

macas = int(input("Digite a quantidade de maçãs vendidas: "))
bananas = int(input("Digite a quantidade de bananas vendidas: "))

if macas == bananas:
    print("As duas frutas tiveram a mesma quantidade de vendas.")
elif macas > bananas:
    print("As maçãs tiveram mais vendas.")
elif macas < bananas:
    print("As bananas tiveram mais vendas.")
else:
    print("Algo de errado não esta certo...")
1 resposta
solução!

Oi, Felipe. Tudo bem com você?

Sua solução para a atividade de monitorar vendas no comércio atende corretamente ao que foi solicitado. A comparação entre as vendas de maçãs e bananas foi implementada de forma clara, contemplando os três cenários esperados: quando as maçãs vendem mais, quando as bananas vendem mais e quando ocorre empate entre os produtos.

O uso de if, elif e else ficou adequado para este contexto. Como os valores informados sempre resultarão em uma das comparações possíveis (==, > ou <), o bloco else nunca será alcançado na prática. Isso não causa problemas no funcionamento do programa, mas é um detalhe interessante de observar.

Pensando em uma situação com mais produtos, como você organizaria a lógica para identificar automaticamente o item mais vendido entre três ou mais categorias diferentes?

Parabéns pela resolução e obrigado por compartilhar sua resposta no fórum. Continue praticando e explorando diferentes abordagens para os exercícios. O fórum está à disposição para suas próximas dúvidas e contribuições.

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