1
resposta

[DESAFIO] Calculando pedidos

Para solucionar o desafio proposto, pensei da seguinte forma:

  1. Armazenar informações da lanchonete como base:
    Valor_Hamb = 12,00
    Valor_Batata = 7,00
    Valor_Refri = 5,00
  2. Solicitar quantidade dos itens da compra do cliente:
    Qtd_Hamb
    Qtd_Batata
    Qtd_Refri
  3. Com base nos dados informados, realizar o cálculo de cada item:
    Qtd_Hamb * Valor_Hamb = Total_Hamb
    Qtd_Batata * Valor_Batata = Total_Batata
    Qtd_Refri * Valor_Refri = Total_Refri
  4. Com base no cálculo dos itens, identificar o valor total da compra: Total_Hamb + Total_Batata + Total_Refri = Total_Pedido
  5. Apresentar ao cliente o valor total, solicitando confirmação do pedido: Total_Pedido
  6. Se confirmar, disponibilizar as formas de pagamento para conclusão da solicitação: Formas_Pag
  7. Senão, voltar para a tela de seleção dos produtos: Lista_Produtos
1 resposta

Oii Natacha, tudo bem?

Obrigada por compartilhar sua solução no fórum, vai ajudar outros alunos que passarem pelo mesmo desafio!

Sua lógica está bem estruturada: você identificou corretamente as variáveis necessárias (preços e quantidades), fez os cálculos individuais de cada item e chegou ao total do pedido. O fluxo de confirmação com as opções "confirmar" ou "voltar para seleção" também mostra que você pensou além do básico proposto.

Uma consideração interessante: você incluiu a etapa de formas de pagamento, que não estava no enunciado original. É um ótimo exercício de pensar no fluxo completo de um sistema real, isso é exatamente o tipo de raciocínio que diferencia um bom algoritmo!

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade