1
resposta

Desafio: Calculando Pedidos

## Algoritmo para cálculo de pedido em uma lanchonete

### Contexto
O sistema deve calcular o valor total de um pedido com base na quantidade de itens informados pelo cliente.

---

### 1. Dados de entrada
- Quantidade de hambúrgueres
- Quantidade de batatas fritas
- Quantidade de refrigerantes

---

### 2. Definição de valores fixos
- Preço do hambúrguer: 12,00
- Preço da batata frita: 7,00
- Preço do refrigerante: 5,00

---

### 3. Lógica do processamento

1. Ler a quantidade de hambúrgueres  
2. Ler a quantidade de batatas fritas  
3. Ler a quantidade de refrigerantes  

4. Calcular o valor de cada item:
   - total_hamburguer = quantidade_hamburguer × 12,00  
   - total_batata = quantidade_batata × 7,00  
   - total_refrigerante = quantidade_refrigerante × 5,00  

5. Calcular o total geral:
   - total_pedido = total_hamburguer + total_batata + total_refrigerante  

---

### 4. Decisão
Neste caso, não há necessidade de decisão condicional, apenas cálculo direto com base nas quantidades.

---

### 5. Ação final
- Exibir o valor total do pedido

---

### 6. Resumo do fluxo
1. Ler quantidades  
2. Calcular totais individuais  
3. Somar tudo  
4. Mostrar total do pedido  

---
1 resposta

Oi! Como vai?

Sua organização ficou bem clara, separando entrada, valores fixos, processamento e ação final. O raciocínio está correto: como o desafio pede apenas calcular o total com base nas quantidades, não é necessário usar condição, apenas multiplicar cada item pelo preço e somar os resultados.

Dica: para deixar o algoritmo ainda mais completo, você pode transformar esse fluxo em pseudocódigo, escrevendo o passo a passo com comandos como ler, calcular e exibir, por exemplo: ler as quantidades, calcular cada subtotal e depois mostrar o valor final do pedido.

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