1
resposta

Desafio: Simulador de pedidos em uma cafeteria

nomeProduto = string
precoProduto = double
itemPedido = int
totalPedido = double

Mensagem "Digite a quantidade: " = itemPedido
Mensagem "Digite o nome do produto: " = nomeProduto
Mensagem "Digite o valor do produto: " = precoProduto

se (itemPedido = 1){
totalPedido = preçoProduto
}
se (itemPedido > 1){
totalPedido = itemPedido * precoProduto
}

Mensagem "O cliente possui cadastro? (true/false)" = cadastro

se (cadastro==true){
totalPedidoFinal = totalPedido + (totalpedido * 0,01)
Mensagem "O valor final do pedido: R$ " = totalPedidoFinal
} senão {
Mensagem "O valor final do pedido: R$ " = totalPedido
}

1 resposta

Oi, Jennifer! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei de como você organizou as variáveis e construiu a lógica do cálculo. Do jeito que você explicou, a estrutura condicional deixa claro como o total é definido conforme a quantidade escolhida.

Uma dica interessante para o futuro é usar operadores lógicos para simplificar verificações. Veja este exemplo:


let quantidade = 3;
let preco = 5;
let total = quantidade * preco;

console.log("Total do pedido:", total);

Esse código apenas multiplica valores e exibe o total no console.

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