Olá, Pedro Henrique. Como vai?
Excelente resolução! Você aplicou perfeitamente os pilares do Pensamento Computacional para estruturar a lógica de um sistema de vendas. Mesmo sendo um pseudocódigo, a estrutura está muito clara e segue a ordem fundamental de qualquer programa: Entrada, Processamento e Saída.
Gostaria de destacar como o seu código se conecta com os conceitos que você está estudando:
- Abstração: Você definiu variáveis (
precoBurger, precoBatata, etc.) para representar valores do mundo real, simplificando o problema. - Decomposição: Você quebrou o cálculo do pedido total em partes menores (preço unitário multiplicado pela quantia) antes de somar tudo.
- Algoritmos: Você criou uma sequência finita de passos lógicos que resolvem o problema de calcular o valor total de qualquer combinação de pedidos.
Dicas para Refinamento:
Para deixar sua lógica ainda mais próxima de uma linguagem de programação real (como Python ou JavaScript), aqui estão duas sugestões:
- Padronização de Comandos: Notei que você usou
entrada, obter e exibir. Na programação, costumamos manter o mesmo padrão de nome para a mesma função (por exemplo, usar sempre obter para entradas de dados). - Interatividade: Você poderia adicionar uma mensagem para o usuário saber o que digitar. No processamento de dados, a clareza da interface é tão importante quanto a lógica do cálculo.
Veja como essa lógica ficaria estruturada em Python, que é uma linguagem muito próxima do que você escreveu:
# Definição de Preços (Constantes)
PRECO_BURGER = 12
PRECO_BATATA = 7
PRECO_REFRI = 5
# Entrada de Dados
quantia_burger = int(input("Quantos hambúrgueres? "))
quantia_batata = int(input("Quantas batatas? "))
quantia_refri = int(input("Quantos refris? "))
# Processamento
total = (PRECO_BURGER * quantia_burger) + (PRECO_BATATA * quantia_batata) + (PRECO_REFRI * quantia_refri)
# Saída
print(f"O valor total do pedido é: R$ {total:.2f}")
Parabéns pelo projeto! Dominar essa base de lógica é o que permitirá que você aprenda qualquer linguagem de programação com muito mais facilidade no futuro.
Espero que possa ter lhe ajudado!