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!

2
respostas

[Sugestão] Resposta da Atividade : Calculando Pedidos

preço_hamburger = 12
preço_batata =7
preço_refrigerante = 5
input_hamburger = int(input("Quantos hambúrgueres você deseja? "))
input_batata = int(input("Quantas porções de batata você deseja? "))
input_refrigerante = int(input("Quantos litros refrigerantes você deseja? "))
total_hamburger = preço_hamburger * input_hamburger
total_batata = preço_batata * input_batata
print(f"O total do seu pedido é: R$", total_hamburger + total_batata + preço_refrigerante * input_refrigerante)
2 respostas

Agora em forma descritiva:
Início do algoritmo
Solicite a quantidade de hambúrgeres
Solicite a quantidade de batatas
Solicite a quantidade de refrigerante
Calcule a quantidade de hambúrgeres e multiplique pelo valor apresentado: 12,00 R$
Calcule a quantidade de batatas e multiplique pelo valor apresentado: 7,00 R$
Calcule a quantidade de refrigerantes e multiplique pelo valor apresentado: 5,00 R$

Some os valores dos 3 itens para obter o valor total do pedido
Exiba o valor total
Fim do algoritmo.

Oi, Emanuel. Tudo bem com você?

O seu código para a atividade de calcular pedidos está excelente e a lógica utilizada no desenvolvimento do algoritmo faz total sentido para o que foi proposto. Você conseguiu declarar as variáveis de preço de forma organizada e capturou os dados inseridos de maneira correta com a conversão para o tipo inteiro. A lógica matemática aplicada no cálculo final direto dentro da função de exibição demonstra uma boa otimização do código, somando todos os itens com precisão.

Como uma dica de boas práticas para os próximos passos no aprendizado de lógica, é interessante evitar o uso de caracteres especiais ou acentos nos nomes das variáveis, como no caso do caractere especial cedilha, preferindo usar preco_hamburger para manter o padrão ideal de escrita na programação. O uso do recurso de formatação de strings com a letra f também ficou muito bom, apenas lembrando que os argumentos separados por vírgula podem ser embutidos diretamente entre as chaves.

Pensando na evolução desse sistema de lanchonete, como você faria para aplicar um desconto caso o cliente comprasse mais de três hambúrgueres?

Parabéns pelo excelente desempenho na atividade, continue compartilhando sua evolução e lembre-se que o fórum está sempre à sua disposição.

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