1
resposta

[Projeto] Resolução sobre exercicio: Monitorando vendas no comércio

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

if macas > bananas:
print("maçãs tiveram mais vendas.")

elif bananas > macas:
print("Bananas tiveram mais vendas.")

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

1 resposta

Olá, Pedro! Tudo bem?

Parabéns por concluir o exercício! Seu código está funcional e resolve exatamente o problema proposto, utilizando a estrutura condicional if-elif-else de forma correta e lógica.

Gostaria de destacar alguns pontos positivos e dar umas dicas de "estilo" para o seu código Python:

  • Lógica de Comparação: Você cobriu todos os cenários possíveis (mais maçãs, mais bananas ou empate). Isso é fundamental para evitar que o programa termine sem dar uma resposta ao usuário.
  • Conversão de Tipos: O uso do int() para envolver o input() é essencial, já que toda entrada via teclado chega como texto (string), e não podemos comparar numericamente textos sem essa conversão.

Dica de Identação e Legibilidade

Notei que no seu post a identação (os espaços no início da linha) dos comandos print parece ter sumido. No Python, a identação é obrigatória: o código dentro do if precisa estar deslocado para a direita, senão o programa apresentará um erro de sintaxe.

Outra dica legal é usar as F-strings para deixar a resposta mais completa. Veja como o código ficaria com essas melhorias:

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

if macas > bananas:
    print(f"Maçãs venceram com {macas} vendas!")
elif bananas > macas:
    print(f"Bananas venceram com {bananas} vendas!")
else:
    print(f"Houve um empate! Ambas venderam {macas} unidades.")

Próximo passo?

Para deixar o desafio ainda mais interessante, você poderia tentar adicionar uma variável para o valor de cada fruta e calcular qual delas deu mais lucro, em vez de apenas volume de vendas. O que acha?

Continue com esse foco nos estudos de Python!

Espero que possa ter lhe ajudado!