Olá, Jessica. Como vai?
Parabéns pela resolução do desafio! A estrutura do seu raciocínio lógico ficou excelente e muito bem organizada.
Você seguiu perfeitamente os passos fundamentais do pensamento computacional para a resolução de problemas:
- Definição de constantes/valores base: Determinou o preço unitário de cada produto.
- Entrada de dados (váriaveis): Definiu as quantidades compradas para cada item.
- Processamento (Cálculos): Multiplicou os valores pelas quantidades e, por fim, somou todos os subtotais para chegar ao
Pedido_total.
Para agregar ainda mais valor ao seu aprendizado, trago uma sugestão de como transformar esse excelente rascunho lógico em um código Python funcional. Assim, você já consegue ver a mágica acontecendo na tela!
No Python, para que o computador interaja com o usuário e exiba o "Resultado final" que você mencionou, nós utilizamos a função print(). Além disso, podemos usar comentários (linhas que começam com #) para manter o seu código explicativo.
Veja como o seu algoritmo fica escrito na linguagem Python:
# Definição dos valores dos produtos
valor_hamburguer = 12.00
valor_batata = 7.00
valor_refrigerante = 5.00
# Quantidades compradas (você pode alterar esses números para testar)
qtd_hamburguer = 2
qtd_batata = 2
qtd_refrigerante = 2
# Cálculos dos subtotais
subtotal_hamburguer = valor_hamburguer * qtd_hamburguer
subtotal_batata = valor_batata * qtd_batata
subtotal_refrigerante = valor_refrigerante * qtd_refrigerante
# Soma total do pedido
pedido_total = subtotal_hamburguer + subtotal_batata + subtotal_refrigerante
# Exibição do resultado final na tela
print(f"Subtotal Hambúrguer: R$ {subtotal_hamburguer:.2f}")
print(f"Subtotal Batata: R$ {subtotal_batata:.2f}")
print(f"Subtotal Refrigerante: R$ {subtotal_refrigerante:.2f}")
print("--------------------------------")
print(f"Valor TOTAL do Pedido: R$ {pedido_total:.2f}")
Uma dica de boa prática sobre nomenclatura
No seu rascunho, você utilizou a variável Pedido_total com a letra P maiúscula. Uma convenção muito forte na comunidade Python (chamada PEP 8) sugere que todas as nossas variáveis devem ser escritas inteiramente em letras minúsculas e separadas por underline (padrão conhecido como snake_case), como você fez muito bem em valor_hamburguer e qtd_batata. Portanto, prefira adotar pedido_total para manter todo o seu código no mesmo padrão!
Você demonstrou uma ótima base de lógica. Continue praticando e aplicando esses conceitos nos próximos desafios do curso!
Espero que possa ter lhe ajudado!