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!

1
resposta

Monitorando vendas no comércio

Bruno gerencia um pequeno comércio e quer saber qual produto teve o melhor desempenho de vendas no mês passado. Ele registrou a quantidade vendida de dois produtos: maçãs e bananas. Agora, ele precisa escrever um programa que identifique e exiba qual deles teve maior venda.

Crie um programa que receba o número de vendas dos dois produtos e exiba uma mensagem indicando qual deles vendeu mais. Se as quantidades forem iguais, exiba uma mensagem dizendo que houve empate.

#inicio
bananas = int(input("Quantas bananas foram vendidas? "))
macas = int(input("Quantas macas foram vendidas? "))

if bananas > macas:
    print("Bananas venderam mais")
elif bananas < macas:
    print("Macas venderam mais")
else:
    print("Empate")
1 resposta

Oi, Luckas. Tudo certo?

Sua solução para monitorar as vendas de maçãs e bananas está funcionando corretamente. Você utilizou as estruturas condicionais if, elif e else de forma apropriada para comparar as quantidades vendidas de cada produto. A conversão das entradas para inteiros com int() garante que as comparações numéricas funcionem adequadamente, e as mensagens exibidas cobrem todos os cenários possíveis: quando bananas vendem mais, quando maçãs vendem mais e quando há empate entre os produtos.

O código é direto e cumpre exatamente o que foi solicitado no exercício. Para expandir essa solução no futuro, você poderia explorar como adaptar o programa para trabalhar com mais de dois produtos simultaneamente, ou até mesmo calcular a diferença de vendas entre eles para oferecer ao Bruno um panorama mais detalhado do desempenho. Isso ampliaria a utilidade da ferramenta sem aumentar significativamente a complexidade.

Como você faria para estender este programa de modo que pudesse analisar o desempenho de cinco produtos diferentes ao mesmo tempo, mantendo a clareza da mensagem final?

Obrigado por compartilhar seu trabalho conosco. Parabéns pela implementação correta e continue contribuindo com suas soluções. O fórum está à disposição para suas próximas dúvidas.

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