Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio: Calculando pedidos / atividade

VALORES
valor_hambuguer = 12 ;
valor_batata = 7 ;
valor_refir = 5 ;

PEDIDO CLIENTE
qtd_hamburgue = X_(numero inteiro)

qtd_batata = X_(numero inteiro)

qtd_refri = X_(numero inteiro)

CALCULO
total_hamburguer = X * valor_hamburguer
total_batata = X * valor_batata
total_refri = X * valor_refri

RESULTADO
total_hamburguer + total_batata + total_refri = valor_total

MENSAGEM
Total do seu pedido é: valor_total

1 resposta
solução!

Oii, Antonio. Tudo bem?

A sua resolução para o desafio tá muito bem organizada. Você conseguiu separar as etapas do problema de forma lógica, o que é a base do pensamento computacional.

Gostaria de destacar alguns pontos positivos e dar uma dica que ajudará na clareza do seu algoritmo:

  • Organização por blocos: Separar em "VALORES", "PEDIDO", "CÁLCULO" e "RESULTADO" deixa o fluxo de informações muito fácil de seguir.
  • Tipagem de dados: Você especificou que a quantidade deve ser um numero inteiro, o que está correto, já que ninguém pede "meio" refrigerante ou uma fração de hambúrguer em um sistema de pedidos comum.
  • Abstração: O uso do X para representar uma variável genérica mostra que você entendeu que o cálculo deve funcionar para qualquer valor informado pelo cliente.

Dica para melhorar a precisão:

No seu bloco de CÁLCULO, você usou a letra X para representar a quantidade em todas as linhas:

  • total_hamburguer = X * valor_hamburguer
  • total_batata = X * valor_batata
  • total_refri = X * valor_refri

Para o computador não se confundir, é importante usar o nome exato da variável que você criou no bloco anterior. Se o cliente pedir 2 hambúrgueres e 1 batata, o X do hambúrguer é diferente do X da batata. O ideal seria escrever assim:

  • total_hamburguer = qtd_hamburgue * valor_hamburguer
  • total_batata = qtd_batata * valor_batata
  • total_refri = qtd_refri * valor_refri

Assim, você garante que cada item use sua respectiva quantidade informada.

Parabéns pelo empenho e pela estrutura apresentada. Continue praticando essa lógica, pois ela é fundamental para qualquer linguagem de programação.

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