Olá, Erick, como vai?
O seu raciocínio para a definição dos preços e o uso de variáveis está no caminho correto para resolver o problema proposto. Notei apenas um detalhe na construção do cálculo final do pedido. No seu algoritmo, a variável total_pedido está somando as quantidades de itens (total_hamburguer, total_batata, total_refrigerante) em vez de somar os valores financeiros calculados em cada subtotal. Para obter o valor final em dinheiro, o ideal é somar os resultados das multiplicações.
Para que o cálculo do valor total funcione corretamente, você pode criar uma variável para cada subtotal específico e depois somá-las. Por exemplo, subtotal_hamburguer = preco_hamburguer * quantidade_hamburguer, e ao final, o total_geral será a soma de subtotal_hamburguer + subtotal_batata + subtotal_refrigerante. Isso garante que o programa entregue o valor total da conta em reais.
Parabéns por praticar a lógica de programação e compartilhar sua evolução conosco. Continue se dedicando aos desafios e compartilhando seus resultados. O fórum segue à disposição para qualquer dúvida.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!