1
resposta

[Projeto] Desafio: Calculando pedidos

  • Iniciar o algoritmo
  • Declarar as variáveis:

qtdHamburguer
qtdBatata
qtdRefrigerante
valorHamburguer
valorBatata
valorRefrigerante
totalPedido

  • Definir os preços fixos:

Hambúrguer = R$ 12,00
Batata frita = R$ 7,00
Refrigerante = R$ 5,00

  • Solicitar ao usuário a quantidade de hambúrgueres desejada.
  • Armazenar o valor informado em qtdHamburguer.
  • Solicitar ao usuário a quantidade de batatas fritas desejada.
  • Armazenar o valor informado em qtdBatata.
  • Solicitar ao usuário a quantidade de refrigerantes desejada.
  • o valor informado em qtdRefrigerante.
  • Calcular o valor total dos hambúrgueres:
    valorHamburguer = qtdHamburguer × 12
  • Calcular o valor total das batatas:
    valorBatata = qtdBatata × 7
  • Calcular o valor total dos refrigerantes:
    valorRefrigerante = qtdRefrigerante × 5
  • Somar todos os valores:
    totalPedido = valorHamburguer + valorBatata + valorRefrigerante
  • Exibir o valor total do pedido.
  • Encerrar o algoritmo.
1 resposta

Oi, Luana! Como vai?

Você organizou o algoritmo de forma muito clara, desde a declaração das variáveis como qtdHamburguer, qtdBatata, qtdRefrigerante, valorHamburguer, valorBatata, valorRefrigerante e totalPedido, até as etapas de solicitar ao usuário a quantidade desejada de cada item, armazenar o valor informado e calcular o valor total de cada produto separadamente.

A lógica que você aplicou está bem estruturada. Ao multiplicar cada quantidade pelo preço fixo correspondente e somar todos os resultados em totalPedido, você demonstra um raciocínio algorítmico consistente e eficiente. Esse tipo de organização, antes de partir para a codificação, é uma prática muito recomendada, porque facilita a identificação de erros e torna o desenvolvimento mais seguro.

Uma sugestão para enriquecer ainda mais o seu algoritmo é incluir uma etapa de validação dos valores informados pelo usuário. Verificar se as quantidades de hambúrgueres, batatas fritas e refrigerantes são números positivos antes de calcular o total do pedido deixa a solução mais robusta e próxima de cenários reais. Essa verificação pode ser feita com condições simples, sem complicar a estrutura que você já construiu tão bem.

Você já pensou em como seria a lógica para permitir que o usuário adicione ou remova itens do pedido antes de calcular o valor total?

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!