0
respostas

Desafio: calculando pedidos

Você está desenvolvendo uma funcionalidade para um aplicativo de lanchonete. O sistema precisa calcular o valor total de um pedido com base na quantidade de itens solicitados. O cliente pode pedir:

  • Hambúrguer: R$ 12,00
  • Batata frita: R$ 7,00
  • Refrigerante: R$ 5,00

Sua tarefa é criar um algoritmo em linguagem natural ou fluxograma que armazene os dados necessários em variáveis e faça o cálculo do valor total com base nas quantidades informadas.

Algoritmo:

1. Início

2. Definição de preços fixos:

preco_hamburguer = 12
preco_batata = 7
preco_refri = 5

3. Definição de quantidades:

qtd_hamburguer
qtd_batata
qtd_refri

4. Cálculo dos subtotais

total_hamburguer = qtd_hamburguer * preco_hamburguer
total_batata = qtd_batata * preco_batata
total_refri = qtd_refri * preco_refri

5. Cálculo do valor total

valor_total: total_hamburguer + total_batata + total_refri

6. Exibição do valor total

O preço a ser pago é "valor_total".

7. Fim

Exemplo: Uma família composta por um pai, uma mãe e três filhos pedem um lanche. Serão 5 hambúrgueres, 4 batatas fritas e 3 refrigerantes. Logo:

1. Início

2. Definição de preços fixos:

preco_hamburguer = 12
preco_batata = 7
preco_refri = 5

3. Definição de quantidades:

qtd_hamburguer = 5
qtd_batata = 4
qtd_refri = 3

4. Cálculo dos subtotais

total_hamburguer = qtd_hamburguer (5) * preco_hamburguer (12)
total_batata = qtd_batata (4) * preco_batata (7)
total_refri = qtd_refri (3) * preco_refri (5)

5. Cálculo do valor total

valor_total: total_hamburguer (60) + total_batata (28) + total_refri (15)

6. Exibição do valor total

O preço a ser pago é R$ 103,00.

7. Fim