Oi, Eliel. Tudo bem com você?
Obrigado por compartilhar sua solução para o desafio. A lógica que você montou atende ao objetivo proposto para o cenário em que o cliente escolhe um item de cada. Você também separou os valores dos produtos em variáveis, o que facilita bastante caso seja necessário alterar os preços futuramente, sem precisar modificar o restante do algoritmo.
Como o enunciado comenta que o cálculo deve ser feito com base nas quantidades informadas, uma melhoria interessante seria armazenar também a quantidade de cada item em variáveis, como quantidadeHamburguer, quantidadeBatataFrita e quantidadeRefrigerante. Assim, em vez de considerar sempre um de cada produto, o cálculo poderia ser feito multiplicando o preço pela quantidade de cada item. Por exemplo, se um cliente pedir 2 hambúrgueres, 3 batatas e 1 refrigerante, o algoritmo continuaria funcionando sem precisar alterar a lógica.
Como você adaptaria sua solução para permitir que o cliente informe qualquer quantidade de cada produto antes de calcular o valor final do pedido?
Parabéns pela resolução e por compartilhar sua resposta no fórum. Continue praticando esse tipo de exercício, pois ele ajuda a desenvolver uma boa base em lógica de programação. Sempre que surgir uma nova dúvida, o fórum permanece à disposição para ajudar.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!