Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Desafio: Calculando pedidos

Para a solução do desafio pensei nesse pseudocode :

Definir os preços fixos do menu com variaveís:

preco_hamburguer = 12

preco_batata = 7

preco_refri = 5

Exibir o menu de opções para o cliente.
Receber do cliente a quantidade desejada de cada item (inputs):
Guardar em variável de armazenamento: qtd_hamburguer, qtd_batata e qtd_refri.

Calcular o subtotal de cada item e o valor total do pedido:

subtotal_hamburguer = preco_hamburguer * qtd_hamburguer

subtotal_batata = preco_batata * qtd_batata

subtotal_refri = preco_refri * qtd_refri

total_pedido = subtotal_hamburguer + subtotal_batata + subtotal_refri

Exibir o valor total do pedido para o cliente.
Pedir confirmação:
Se o cliente confirmar, finalizar o pedido.
Se não, reiniciar o fluxo.

1 resposta

Oi, Thiago. Tudo bem?

Seu pseudocódigo apresenta uma lógica coerente para trabalhar com os preços, quantidades, subtotais e total do pedido. A separação das variáveis por produto também deixa o raciocínio fácil de acompanhar. Você definiu os preços fixos, pensou nas entradas de quantidade e depois relacionou cada quantidade ao respectivo preço antes de chegar ao total_pedido.

Parabéns pelo raciocínio, Thiago. Continue praticando e compartilhando suas soluções no fórum, que está à disposição para acompanhar seu aprendizado.

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