1
resposta

[Projeto] Codigo Vendas

Projeto ficou assim:

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

if vendas_macas > vendas_bananas:
print("As maçãs venderam mais.")
elif vendas_bananas > vendas_macas:
print("As bananas venderam mais.")
else:
print("Houve empate nas vendas.")

1 resposta

Olá, Filipe. Como vai?

Parabéns por concluir o desafio! O seu código está muito bem estruturado e aplica de forma clara os conceitos de estruturas condicionais if, elif e else para resolver um problema real de lógica de negócios.

Abaixo, destaco alguns pontos técnicos e sugestões de boas práticas para o seu desenvolvimento em Python:

  • Uso correto das condicionais: Você utilizou o if e o elif para cobrir as duas possibilidades de vitória (maçãs ou bananas) e o else para o caso residual de empate, o que é a lógica ideal para esse cenário.
  • Conversão de tipos: O uso da função int() antes do input() é fundamental, pois garante que os dados digitados sejam tratados como números inteiros, permitindo as operações de comparação.
  • Atenção à indentação: Apenas um lembrete importante para o ambiente Python: certifique-se de que as instruções print dentro dos blocos condicionais estejam sempre recuadas (indentadas). No Python, isso é o que define que o comando pertence àquela condição específica.

Como sugestão para agregar ainda mais valor ao seu projeto, você poderia experimentar adicionar uma variável para calcular o total de vendas ou até mesmo tratar casos onde o usuário possa digitar algo que não seja um número, utilizando o tratamento de exceções que veremos mais adiante no curso.

Continue praticando e compartilhando seus códigos aqui no fórum!

Espero que possa ter lhe ajudado!