1
resposta

Desafio: Simulador de pedidos em uma cafeteria

Iniciar o atendimento.
Perguntar ao atendente quantos itens o cliente vai pedir.
Criar uma variável total e inicializá-la com zero.
Para cada item:
Solicitar o nome do item.
Solicitar o preço do item.
Somar o preço do item ao total.
Perguntar se o cliente é cadastrado (sim ou não).
Se o cliente for cadastrado:
Calcular 10% de desconto sobre o total.
Subtrair o desconto do total.
Exibir o valor final com desconto.
Caso contrário:
Exibir o valor total sem desconto.
Encerrar o atendimento.

1 resposta

Oii, Luiz Henrique.

A sua lógica para o simulador de pedidos ficou excelente. Você conseguiu estruturar o algoritmo cobrindo todos os requisitos do desafio.

Alguns pontos que destaco na sua solução:

  • Inicialização: Definir a variável total como zero antes de começar a somar é o procedimento correto para garantir que o cálculo inicie limpo.
  • Estrutura de repetição: A lógica de perguntar a quantidade de itens e depois repetir as perguntas de nome e preço para cada um funciona perfeitamente.
  • condicional: Deixar a verificação do desconto pro final, depois que a soma já tá feita, simplifica o código e evita cálculos desnecessários dentro do loop.

O seu algoritmo tá muito claro e pronto para ser traduzido para uma linguagem de programação real.

Bons estudos.

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