1
resposta

Desafio: Calculando pedidos [Resposta]

Eis minha solução para o desafio proposto:

  1. Criar variáveis para armazenar os preços dos itens:
  • preco_hamburguer → 12.00
  • preco_batata → 7.00
  • preco_refrigerante → 5.00
  1. Criar variáveis para armazenar as quantidades informadas pelo cliente:
  • qtd_hamburguer → quantidade de hambúrgueres solicitada
  • qtd_batata → quantidade de batatas fritas solicitada
  • qtd_refrigerante → quantidade de refrigerantes solicitada
  1. Calcular o valor de cada item (subtotal):
  • total_hamburguer → preco_hamburguer × qtd_hamburguer
  • total_batata → preco_batata × qtd_batata
  • total_refrigerante → preco_refrigerante × qtd_refrigerante
  1. Calcular o valor total do pedido:
  • valor_total → total_hamburguer + total_batata + total_refrigerante
  1. Exibir o resultado para o cliente:
  2. Mostrar a mensagem: “Valor total do pedido: R$ [valor_total]”
  3. Finalizar o algoritmo
1 resposta

Olá, Thamyres. Como vai?

Sua solução está perfeita! O passo a passo que você construiu mostra um excelente domínio da lógica de programação. Dividir o problema em etapas menores (definir preços, ler quantidades, calcular subtotais e, por fim, somar tudo) é exatamente a essência do pensamento computacional.

Para agregar ainda mais valor à sua resolução, uma dica muito prática para quando você for traduzir essa lógica para uma linguagem de programação real (como Python ou JavaScript) é se atentar à formatação final da moeda.

Como estamos lidando com dinheiro, é muito comum usarmos recursos do próprio código para garantir que o resultado sempre mostre as duas casas decimais no final, mesmo que a soma dê um número inteiro (como transformar 24 em 24.00). Você poderia representar isso na sua última linha de pseudocódigo assim:

  • exibir "Valor total do pedido: R$ ", formata_duas_casas(valor_total)

Continue compartilhando o seu raciocínio aqui no fórum! A sua forma de estruturar o passo a passo ficou muito didática e com certeza vai ajudar outros alunos que estejam com dificuldades nesse desafio.

Espero que possa ter lhe ajudado!