Vamos estruturar o algoritmo em linguagem natural para representar essa lógica de cálculo do pedido da lanchonete.
Algoritmo em linguagem natural
- Início
- Definir variáveis para armazenar os preços fixos dos itens:
- preco_hamburguer = 12
- preco_batata = 7
- preco_refrigerante = 5
- Solicitar ao cliente a quantidade de hambúrgueres desejada e armazenar em qtd_hamburguer.
- Solicitar ao cliente a quantidade de batatas fritas desejada e armazenar em qtd_batata.
- Solicitar ao cliente a quantidade de refrigerantes desejada e armazenar em qtd_refrigerante.
- Calcular o valor total do pedido:
- total = (qtd_hamburguer * preco_hamburguer) + (qtd_batata * preco_batata) + (qtd_refrigerante * preco_refrigerante)
- Exibir na tela: “O valor total do pedido é: R$ [total]”.
- Fim
Exemplo de execução
- Cliente pede:
- 2 hambúrgueres → 2 × 12 = 24
- 1 batata frita → 1 × 7 = 7
- 2 refrigerantes → 2 × 5 = 10
- Total = 24 + 7 + 10 = R$ 41,00
Fluxograma (descrição textual)
- Início
- Definir preços fixos dos itens
- Perguntar quantidades ao cliente
- Multiplicar cada quantidade pelo respectivo preço
- Somar todos os valores
- Mostrar o total do pedido
- Fim