2
respostas

[Projeto] Monitorando vendas no comércio

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.*

**Codigo Criado:

#Entrada de input pedindo os dados de vendas para ser coletado

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

#Condicionais if, elif e else sendo aplicadas com os dados

if produto_maca > produto_banana:
    print(f"O produto mais vendido foi a maçã: {produto_maca}")

elif produto_banana > produto_maca:
    print(f"O produto mais vendido foi a banana: {produto_banana}")

else:
    print(f"Houve um empate entre os produtos. Maçã: {produto_maca}, Banana: {produto_banana}")
2 respostas

Oi, Eduardo! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Seu programa ficou bem claro e já atende perfeitamente ao enunciado da atividade. A comparação direta usando if, elif e else foi bem aplicada. Um ponto de atenção: na mensagem do print, a palavra "bannana" saiu com um "n" a mais, um pequeno detalhe que vale revisar.

Uma dica interessante para o futuro é usar o método lower() para padronizar comparações com strings, quando estiver lidando com textos vindos do input. Isso evita confusão com letras maiúsculas e minúsculas. Veja um exemplo:


resposta = input("Digite sim ou não: ")

if resposta.lower() == "sim":
    print("Você respondeu sim.")

Esse código transforma o texto digitado para minúsculo antes da comparação. Assim, mesmo que a pessoa digite "SIM", "Sim" ou "sIm", a condição funcionará como esperado.

Alura

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

Olá, Rafaela! tudo bem?

Obrigado por responder meu post. Sua resposta me alertou sobre como é importante revisar o programa no final, um erro bobo que não percebi por não ter revisado com atenção. A sua dica foi de ouro! Irei aplicar o método ".lower( )" no meu programa!

Obrigado pelo seu tempo, abraços!