1
resposta

Desafio: Calculando pedidos

INÍCIO

Declarar variáveis:

itens (lista vazia)

produto

quantidade

valorProduto

valorFinalPedido = 0

Exibir mensagem inicial:

“Olá! Bem-vindo à lanchonete QDelícia
Temos as seguintes opções:

Hambúrguer: R$ 12,00 (unidade)

Batata frita: R$ 7,00 (pacote 200g)

Refrigerante: R$ 5,00 (lata 350ml)
Selecione o item que deseja adicionar ao carrinho e informe a quantidade.”

Repetir o processo de pedido enquanto o cliente quiser adicionar itens:

Ler produto (tipo de item desejado)

Ler quantidade

Se produto for “hambúrguer”, então valorProduto = 12.00
Senão se produto for “batata frita”, então valorProduto = 7.00
Senão se produto for “refrigerante”, então valorProduto = 5.00

Calcular valorItem = quantidade * valorProduto

Adicionar à lista itens o registro: (produto, quantidade, valorItem)

Perguntar ao cliente: “Deseja adicionar outro item? (sim/não)”

Se resposta = “sim”, repetir o processo

Se resposta = “não”, encerrar o loop

Calcular o valor total do pedido:

Para cada elemento da lista itens, somar valorItem em valorFinalPedido

Exibir mensagem final:

“Seu pedido contém os seguintes itens:”
Exibir a lista itens com nome, quantidade e valor de cada um
“Valor total do pedido: R$ [valorFinalPedido]”
“Deseja confirmar o pedido?”

FIM

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá, Matheus! Como vai?

Mandou muito bem na estruturação lógica do fluxo de pedidos da lanchonete!

Sua resposta mostra uma excelente organização sequencial das etapas do processo, uma clareza admirável na definição das variáveis e condições e uma preocupação com a experiência do usuário ao incluir mensagens informativas e interativas.

Uma sugestão para o futuro seria incluir validações para entrada de dados, como verificar se o produto digitado é válido ou se a quantidade é numérica, garantindo maior robustez ao sistema.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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