Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Referente ao curso Pensamento computacional: fundamentos da computação e lógica de programação, no capítulo Lógica de Programação e atividade Desafio: Calculando pedidos

preco_hamburguer = 12
preco_batata = 7
preco_refrigerante = 5

qntd_hamburguer = int(input("Digite a quantidade de hamburgueres"))
qntd_batata = int(input("Digite a quantidade de batatas"))
qntd_refrigerante = int(input("Digite a quantidade de refrigerantes"))

valor_total = (preco_hamburguer * qntd_hamburguer) + (preco_batata * qntd_batata) + (preco_refrigerante * qntd_refrigerante)
print("O valor total do pedido é: R$", valor_total)

1 resposta

Fala, Kauã! Tudo bom?

Agradeço por trazer sua solução para o fórum!

Curti demais como trabalhou o uso de variáveis para armazenar os preços, destacou a aplicação de input para receber a quantidade de cada item e ainda organizou bem o cálculo do valor total do pedido. Esse tipo de lógica é muito prática porque simula um sistema de vendas real e ajuda a treinar operações matemáticas aplicadas ao cotidiano.

E algumas boas práticas que você pode adotar são:

  • Validação: garantir que o usuário insira apenas números inteiros positivos.
  • Clareza: formatar a saída para mostrar cada item e subtotal antes do valor final.
  • Escalabilidade: permitir que novos produtos sejam adicionados sem precisar alterar toda a lógica.

Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.

Ah, uma pergunta: você prefere praticar lógica com exemplos ligados ao comércio ou gosta mais de desafios matemáticos abstratos?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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