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!

2
respostas

[Projeto] Desafio: Calculando pedidos

Início
// Vamos realizar o somatório do que você consumiu
// O Hamburguer custa R$ 12.00. Quantos hamburguers você consumiu?
quantHamb = a
item1 = 12.00 x a
// A Batata Frita custa R$ 7.00. Quantos batatas fritas você consumiu?
quantBatata = b
iItem2 = 7.00 x b
// O Refrigerante custa R$ 5.00. Quantos refrigerantes você consumiu?
quantRefri = c
item3 = 5.00 x c
// Somatório total do pedido
somaTotal = item1 + item2 + item3
A total a pagar por este pedido é de R$ {somaTotal}.
Fim

2 respostas

Oii, Evandro. Como vai?

Você estruturou bem o raciocínio do pedido, separando as quantidades de cada item, calculando o valor individual e depois somando tudo em somaTotal. Isso mostra uma boa organização da lógica de entrada, processamento e saída.

Uma dica interessante para o futuro é usar nomes de variáveis padronizados e operadores mais próximos de uma linguagem de programação, como * para multiplicação:

quantHamb = 2
quantBatata = 1
quantRefri = 3

item1 = 12.00 * quantHamb
item2 = 7.00 * quantBatata
item3 = 5.00 * quantRefri

somaTotal = item1 + item2 + item3

print("Total a pagar: R$", somaTotal)

Esse exemplo calcula o total do pedido multiplicando o preço de cada produto pela quantidade consumida e depois soma todos os valores. Pensando nessa lógica, como você adaptaria o algoritmo para aplicar um desconto quando o cliente comprasse mais de uma unidade de cada item?

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

E se nesse algoritmo escrito com linguagem natural colocássemos, apos declarar as variáveis da quantidade (quantInsereonomedoalimento), e antes da declaração da variável da soma total, fizéssemos o seguinte modo:

preco_hamburguer = 2
preco_batata = 1
preco_refri = 3

PARA CALCULAR A VARIÁVEL QUE INDICA O PREÇO DO ITEM COM A VARIÁVEL QUE INDICA A QUANTIDADE DO ÍTEM:

item1 = preco_hamburguer * quantHamburguer
item2 = preco_batata * quantBatata
Item3 = preco_refri * quantRefri