Nesta atividade, o objetivo é compreender como as variáveis podem ser utilizadas em algoritmos para armazenar informações, realizar operações matemáticas e organizar cálculos de forma lógica. Para isso, foi proposto o desenvolvimento de um algoritmo capaz de calcular automaticamente o valor total de um pedido realizado em uma lanchonete.
A proposta permite exercitar conceitos importantes da lógica de programação, como:
- criação de variáveis;
- armazenamento de valores;
- entrada de dados;
- operações matemáticas;
- processamento de informações;
- exibição de resultados.
Além disso, a atividade demonstra como algoritmos simples estão presentes em situações cotidianas e podem ser utilizados para automatizar processos de maneira prática e eficiente.
Imagine que o sistema funciona como um atendente digital responsável por registrar os itens escolhidos pelo cliente e calcular automaticamente o valor total do pedido. Para isso, o algoritmo utiliza variáveis para armazenar os preços fixos dos produtos e as quantidades informadas pelo cliente.
Dados de entrada
O sistema deverá receber: - a quantidade de hambúrgueres;
- a quantidade de batatas fritas;
- a quantidade de refrigerantes.
Também serão utilizados os seguintes preços fixos: - hambúrguer = R$ 12;
- batata frita = R$ 7;
- refrigerante = R$ 5.
Algoritmo em linguagem natural
// Algoritmo de cálculo de pedido
Início
preco_hamburguer = 12
preco_batata = 7
preco_refri = 5
solicitar(qtd_hamburguer)
solicitar(qtd_batata)
solicitar(qtd_refri)
total_hamburguer = qtd_hamburguer * preco_hamburguer
total_batata = qtd_batata * preco_batata
total_refri = qtd_refri * preco_refri
total_pedido = total_hamburguer + total_batata + total_refri
mostrar("O valor total do pedido é: ", total_pedido)
Fim
Explicação da lógica
O algoritmo começa criando variáveis para armazenar os preços fixos dos itens vendidos pela lanchonete.
Em seguida, solicita ao cliente as quantidades desejadas de cada produto: - hambúrguer;
- batata frita;
- refrigerante.
Depois disso, o sistema calcula o subtotal de cada item multiplicando: - quantidade × preço.
Ao final, todos os subtotais são somados para gerar o valor total do pedido.
Por fim, o sistema exibe uma mensagem informando quanto o cliente deverá pagar.
Essa estrutura demonstra como variáveis podem ser utilizadas para armazenar valores, realizar operações matemáticas e organizar cálculos de maneira lógica dentro de um algoritmo.