1
resposta

Resolução

valor_hamburguer = 12.00
valor_batata = 7.00
valor_refrigerante = 5.00

Quantidades compradas

qtd_hamburguer = 2 (exemplo)
qtd_batata = 2 (exemplo)
qtd_refrigerante = 2 (exemplo)

Calculos

subtotal_hamburguer = valor_hamburguer * qtd_hamburguer
subtotal_batata = valor_batata * qtd_batata
subtotal_refrigerante = valor_refrigerante * qtd_refrigerante

Soma total

Pedido_total = subtotal_hamburguer + subtotal_batata + subtotal_refrigerante

Resultado final

1 resposta

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:

  1. Definição de constantes/valores base: Determinou o preço unitário de cada produto.
  2. Entrada de dados (váriaveis): Definiu as quantidades compradas para cada item.
  3. 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!