Olá, Radamés. Como vai?
O seu algoritmo não tem nada de "amador"! Pelo contrário, ele está extremamente organizado, lógico e segue perfeitamente a estrutura de um programa profissional. O hábito de declarar as variáveis no início e separar o código entre as etapas de Entrada de dados (pedir as quantidades), Processamento (calcular os valores e somar) e Saída (mostrar o total na tela) é a base da Engenharia de Software.
Para valorizar ainda mais o seu projeto e demonstrar como o seu raciocínio em português mapeou perfeitamente a solução, veja como esse algoritmo é traduzido diretamente para a linguagem Python:
# Início: Criar as variáveis e pedir ao usuário as quantidades (convertendo para inteiro)
quantidadeHamburguer = int(input("Digite a quantidade de hambúrgueres: "))
quantidadeBatata = int(input("Digite a quantidade de batatas fritas: "))
quantidadeRefrigerante = int(input("Digite a quantidade de refrigerantes: "))
# Fazer o cálculo dos valores individuais (Processamento)
totalHamburguer = quantidadeHamburguer * 12
totalBatata = quantidadeBatata * 7
totalRefrigerante = quantidadeRefrigerante * 5
# Somar todos os valores para obter o total do pedido
totalPedido = totalHamburguer + totalBatata + totalRefrigerante
# Mostrar na tela o resultado final (Saída)
print(f"O valor total do pedido é R$ {totalPedido:.2f}")
# Fim.
Sugestão de boa prática: O uso de Constantes
No seu algoritmo, os preços dos produtos (12, 7 e 5) estão fixos diretamente no meio do cálculo. Na programação, chamamos isso de Magic Numbers (números mágicos).
Uma excelente prática de mercado para melhorar o seu código é isolar esses preços em variáveis específicas chamadas Constantes logo no início do programa. Isso ajuda muito na manutenção do sistema. Imagine se o preço do hambúrguer subir para R$ 14,00 no próximo mês; se o preço estiver isolado no início, você só precisa alterá-lo em um único lugar!
Veja como aplicar essa melhoria na estrutura do seu algoritmo:
# Declaração das Constantes (Preços dos Produtos)
PRECO_HAMBURGUER = 12
PRECO_BATATA = 7
PRECO_REFRIGERANTE = 5
# ... (entradas do usuário)
# O cálculo fica muito mais legível e fácil de entender:
totalHamburguer = quantidadeHamburguer * PRECO_HAMBURGUER
totalBatata = quantidadeBatata * PRECO_BATATA
totalRefrigerante = quantidadeRefrigerante * PRECO_REFRIGERANTE
Parabéns pelo excelente trabalho no desafio! Você demonstrou que compreendeu perfeitamente como estruturar a lógica de um fluxo de caixa ou sistema de vendas.
Espero que possa ter lhe ajudado!