Olá, João. Como vai?
Sua estrutura em linguagem natural está perfeita! Você seguiu exatamente os pilares do pensamento computacional, dividindo o problema em etapas lógicas de definição, entrada, processamento e saída.
Para agregar ainda mais valor à sua resolução, uma dica interessante para quando você for transformar esse algoritmo em código real é a utilização de constantes. Como os preços dos itens (hambúrguer, batata e refrigerante) são valores fixos que não mudam durante a execução do programa, é uma boa prática nomeá-los de forma clara logo no início.
Veja como o seu passo 4 e 5 poderiam ser visualizados em uma estrutura de cálculo mais técnica:
- subtotal_hamburguer = preco_hamburguer * quantidade_hamburguer
- subtotal_batata = preco_batata * quantidade_batata
- subtotal_refrigerante = preco_refrigerante * quantidade_refrigerante
- valor_total = subtotal_hamburguer + subtotal_batata + subtotal_refrigerante
Essa organização facilita muito a manutenção do sistema. Se o preço da batata frita subir para R$ 8,00, por exemplo, você só precisaria alterar o valor em um único lugar no seu código (no passo 2), e todo o restante continuaria funcionando corretamente sem precisar mexer nas fórmulas de cálculo.
Parabéns pela objetividade na escrita do seu algoritmo!
Espero que possa ter lhe ajudado!