2
respostas

02 Desafio: Calculando pedidos

  1. Declarar variáveis (preços fixos)
    preco_hamburguer ← 12.00
    preco_batata ← 7.00
    preco_refrigerante ← 5.00

  2. Ler as quantidades (entrada do usuário)
    Ler qtd_hamburguer
    Ler qtd_batata
    Ler qtd_refrigerante

  3. Calcular o total (processamento)
    total ← (qtd_hamburguer × preco_hamburguer)

    • (qtd_batata × preco_batata)
    • (qtd_refrigerante × preco_refrigerante)
  4. Exibir o resultado (saída)
    Escrever "Valor total do pedido: R$ ", total

2 respostas

Olá, Luiz. Como vai?

Excelente resolução do desafio! O seu algoritmo estruturado em pseudocódigo seguiu perfeitamente os três pilares fundamentais do pensamento computacional e da lógica de programação: Entrada de dados (com a declaração de variáveis e leitura das quantidades), Processamento (onde o cálculo matemático é realizado) e Saída (onde o resultado final é exibido para o usuário).

A sua lógica de multiplicar cada preço fixo pela respectiva quantidade digitada está absolutamente correta e reflete como sistemas reais de caixas e aplicativos de delivery calculam contas todos os dias.

Gostaria de apontar apenas um pequeno detalhe técnico sobre a sintaxe do seu processamento e trazer um complemento prático sobre boas práticas de programação:

1. Operador de Adição no Processamento
No trecho onde você calcula o valor total, as linhas acabaram ficando separadas, omitindo o operador de soma (+). Para que um computador entenda que esses valores devem ser somados em um único montante, precisamos conectá-los explicitamente. Veja como a linha de processamento fica correta:

total ← (qtd_hamburguer × preco_hamburguer) + (qtd_batata × preco_batata) + (qtd_refrigerante × preco_refrigerante)

2. Próximo Passo: Praticando a Decomposição
O que você fez nesse exercício é um ótimo exemplo de Decomposição, uma das quatro colunas do Pensamento Computacional. Você pegou um problema grande ("calcular a conta de um cliente") e o dividiu em subproblemas menores (preço de cada item, quantidade de cada item, soma dos subtotais).

Como sugestão para expandir seus estudos, tente pensar em como o seu algoritmo lidaria com regras de negócio um pouco mais complexas do dia a dia, como:

  • Aplicar um desconto: Se o total passar de R$ 30,00, como você estruturaria uma condição para subtrair 10% do valor final?
  • Taxa de entrega: Adicionar um valor fixo de frete ao final do processamento.

Parabéns pela clareza na organização do algoritmo e por documentar cada etapa (Declaração, Ler, Calcular, Exibir). Essa disciplina mental facilita muito o momento em que passamos o pseudocódigo para uma linguagem de programação real, como o Python ou o JavaScript!

Espero que possa ter lhe ajudado!

  1. preços fixos de cada item:
    preco_hamburguer= 12, preco_batata = 7, preco_refri =5.
  2. quantidade de cada item que o cliente informou (entrada)
    qtd_hamburguer, qtd_batata, qtd_refri.
  3. calcular o total do pedido (processamento).
    total_pedido = (qtd_hamburguer x preco_hamburguer) + (qtd_batata x preco_batata) + ( qtd_refri x preco_refri).

4 . exibir o preço do pedido ao cliente(saída).
exibir " preço total do pedido R$ total".