2
respostas

Cauculando Pedidos

Para resolver esse problema, pode ser criado um algoritmo em linguagem natural para calcular o valor total do pedido da lanchonete de acordo com a quantidade de itens escolhidos pelo cliente.
Primeiro, o sistema deve guardar os valores dos produtos em variáveis:

Hambúrguer = R$ 12,00

Batata frita = R$ 7,00

Refrigerante = R$ 5,00

Depois, o sistema deve pedir ao cliente a quantidade de cada item desejado.
Em seguida, o sistema deve multiplicar a quantidade de cada produto pelo seu valor correspondente.
Após isso, deve somar todos os valores para calcular o total do pedido.
Por fim, o sistema deve mostrar o valor total da compra para o cliente.
Dessa forma, o sistema consegue fazer o cálculo automaticamente de maneira simples e organizada.

2 respostas

Oi, Jéssica! Como vai?

Agradeço por compartilhar.

Gostei da forma como você organizou o algoritmo em etapas, começando pelos valores dos produtos, depois recebendo as quantidades e calculando o total do pedido. Essa sequência mostra bem a lógica necessária para transformar uma situação do dia a dia em um processo computacional.

Continue praticando essa divisão em passos, pois ela ajuda bastante na construção de algoritmos. Dica: antes de escrever o algoritmo final, liste quais são as entradas, os processamentos e a saída esperada; neste caso, as entradas são as quantidades dos itens, o processamento é a multiplicação e soma dos valores, e a saída é o total da compra.

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

Definição de Variáveis (Dados de Entrada):
PrecoHamburguer = 12.00
PrecoBatata = 7.00
PrecoRefri = 5.00
QtdHamburguer, QtdBatata, QtdRefri (valores informados pelo usuário).
2. Processamento (O Algoritmo):
Solicitar ao usuário a quantidade de cada item.
Calcular o subtotal de cada produto:
SubtotalHamburguer = QtdHamburguer * PrecoHamburguer
SubtotalBatata = QtdBatata * PrecoBatata
SubtotalRefri = QtdRefri * PrecoRefri
Calcular o valor total:
ValorTotal = SubtotalHamburguer + SubtotalBatata + SubtotalRefri
3. Saída:
Exibir o ValorTotal formatado para o cliente.
Reflexão sobre os Pilares:
Neste exercício, apliquei a Decomposição (separando os itens e seus cálculos individuais) e a Abstração (focando apenas nos preços e quantidades, ignorando detalhes como os ingredientes de cada item), resultando em um Algoritmo lógico e funcional.
Exemplo em Código (Opcional para postar):
Se quiser impressionar no fórum, você pode adicionar este trecho em Python:

Tabela de preços

precos = {"Hamburguer": 12.0, "Batata": 7.0, "Refri": 5.0}

Entrada de quantidades

qtd_h = int(input("Quantidade de Hambúrgueres: "))
qtd_b = int(input("Quantidade de Batatas Fritas: "))
qtd_r = int(input("Quantidade de Refrigerantes: "))

Cálculo

total = (qtd_h * precos["Hamburguer"]) + (qtd_b * precos["Batata"]) + (qtd_r * precos["Refri"])

Saída

print(f"O valor total do seu pedido é: R$ {total:.2f}")