Olá, Vanelice. Como vai?
Excelente resolução! O seu algoritmo descreve com perfeição a lógica de um sistema de PDV (Ponto de Venda). Você aplicou muito bem os conceitos de declaração de variáveis, entrada de dados, processamento e saída.
A organização que você utilizou facilita muito a tradução desse pensamento para uma linguagem de programação real, pois as etapas de cálculo estão bem definidas. No pensamento computacional, esse processo de definir valores fixos para itens (como o preço do hambúrguer) e realizar operações matemáticas com base neles é a base da automação.
Para complementar o seu desafio, veja como esse algoritmo ficaria estruturado em código, utilizando uma sintaxe simples:
// Atribuindo valores fixos (Constantes)
const precoHamburguer = 12;
const precoBatata = 7;
const precoRefrigerante = 5;
// Entrada de dados (Simulando a quantidade pedida)
let qtdHamburguer = 2;
let qtdBatata = 1;
let qtdRefrigerante = 2;
// Processamento (O cálculo que você estruturou)
let total = (qtdHamburguer * precoHamburguer) + (qtdBatata * precoBatata) + (qtdRefrigerante * precoRefrigerante);
// Saída de dados
console.log("O valor total do pedido é: R$ " + total);
Uma dica interessante para algoritmos de cálculo de pedidos:
- Manutenção: Ao colocar os preços em variáveis (como você fez), se o preço do hambúrguer subir para 13 reais, você só precisa alterar o valor em um único lugar no código, e todo o restante do sistema continuará funcionando perfeitamente.
Parabéns por mais essa entrega no curso de Pensamento Computacional!
Espero que possa ter lhe ajudado!