1
resposta

Desafio: Calculando pedidos - Wagner Feitosa

Para um sistema simples e de fácil operação, vamos definir o valor individual de cada produto e multiplicar o valor desse produto pela quantidade individual de cada item no pedido total. 
A quantidade é uma variável que será dada ao programa pelo atendente do da lanchonete, após receber a quantidade de cada produto o algoritmo grava esse calculo e ao clicar em finalizar ele imprime o valor total.

**Valor fixo de cada produto, número inteiro:**
    • Valor Hambúrguer: 12
    • Valor Batata frita: 7
    • Valor Refrigerante: 5

**Variável de cada pedido:**
    • Variável Hambúrguer: X
    • Variável Batata frita: Y
    • Variável Refrigerante: Z
    
      Fluxograma:
** Início >Ler variável hambúrguer>Multiplicar por 12>Gravar Valor Gerado>Ler variável batata frita>Multiplicar por 7>Gravar Valor Gerado>Ler variável Refrigerante>Multiplicar por 5>Gravar Valor Gerado>Somar, valor Gravado Hambúrguer+valor Gravado Batata frita+valor Gravado Refrigerante>imprimir a soma total**
1 resposta

Oi, Wagner! Como vai?

Gostei da forma como você separou os valores fixos dos produtos e as quantidades variáveis do pedido, porque isso deixa o raciocínio do algoritmo mais organizado. A sequência do fluxograma também faz sentido: ler as quantidades, calcular o valor de cada item, somar tudo e mostrar o total ao final.

Sua lógica está bem alinhada com a ideia de decompor um problema em etapas menores.

Dica: para deixar o algoritmo ainda mais claro, você pode nomear os valores calculados, como total_hamburguer, total_batata e total_refrigerante, e depois somar esses três resultados para chegar ao total_pedido.

Como você adaptaria esse fluxo se a lanchonete adicionasse mais um produto ao cardápio?

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