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

Algoritmo em linguagem natural

INÍCIO

Definir precoHamburguer = R$ 12,00
Definir precoBatata = R$ 7,00
Definir precoRefrigerante = R$ 5,00

Solicitar a quantidade de hambúrgueres
Armazenar em qtdHamburguer

Solicitar a quantidade de batatas fritas
Armazenar em qtdBatata

Solicitar a quantidade de refrigerantes
Armazenar em qtdRefrigerante

valorTotal =
(qtdHamburguer × precoHamburguer) +
(qtdBatata × precoBatata) +
(qtdRefrigerante × precoRefrigerante)

Exibir valorTotal

FIM

1 resposta

Oi, Salomão. Tudo bem com você?

Você mandou super bem na resolução do desafio. A forma como você declarou as variáveis para guardar os valores fixos de cada item e depois capturou a quantidade informada pelo usuário ficou excelente. A fórmula para chegar ao valor total multiplicando as quantidades pelos preços unitários e somando tudo no final seguiu exatamente a lógica que o algoritmo precisava para funcionar direitinho no sistema da lanchonete.

Seu passo a passo em linguagem natural ficou bem organizado e transparente. Uma dica legal para o futuro, quando você for passar esse raciocínio para uma linguagem de programação como JavaScript ou Python, é evitar o uso de caracteres especiais ou símbolos de moeda direto nos valores numéricos das variáveis, deixando apenas o número puro para facilitar as contas matemáticas.

Se o cliente resolvesse aplicar um cupom de desconto de 10% no valor total desse pedido, como você estruturaria essa alteração no seu algoritmo?

Parabéns pelo empenho e por compartilhar sua solução com a gente. Continue com esse ritmo nos estudos e lembre-se de que o fórum está sempre à disposição para qualquer dúvida.

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