1
resposta

Desafio: Simulador de pedidos em uma cafeteria

Você foi contratado por uma cafeteria que deseja automatizar o atendimento no balcão. O sistema deve permitir que o atendente registre os pedidos de cada cliente, calcule o valor total e aplique um desconto de 10% para clientes cadastrados.

O processo deve funcionar da seguinte forma:

O atendente informa quantos itens o cliente vai pedir.
Para cada item, o sistema solicita o nome e o preço.
Ao final, o sistema pergunta se o cliente é cadastrado.
Se for, aplica o desconto e exibe o valor com desconto.
Caso contrário, exibe o valor cheio.
O desafio consiste em criar um algoritmo que represente essa lógica de forma completa.

CRIANDO O ALGORITMO:

  1. O sistema deve permitir que o atendente registre os pedidos de cada cliente
    O atendente informa quantos itens o cliente vai pedir.
    Para cada item, o sistema solicita o nome e o preço.
    Ao final, o sistema pergunta se o cliente é cadastrado.
  2. calcule o valor total e aplique um desconto de 10% para clientes cadastrados.
    Se for, aplica o desconto e exibe o valor com desconto.
    Caso contrário, exibe o valor cheio.

Primeiramente, o sistema deve receber uma entrada de dados:

  1. Item
  2. nome
  3. preço
    Estes dados deverão ser salvos em uma variável total iniciando em 0
    Ao final da coleta de itens, o sistema deve perguntar ao cliente se ele é cadastrado
    SE sim (verdade)
    o sistema realiza o cálculo do desconto e exibe o valor a ser pago - o desconto.
    SE não, o sistema realiza a soma dos valores dos itens sem aplicar o desconto e exibe o valor total.
1 resposta

Olá, Weydison! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou a entrada de dados para registrar os pedidos com pseudocódigo, utilizou muito bem a estrutura de repetição para coletar os itens e ainda compreendeu a importância da condicional para aplicar o desconto aos clientes cadastrados.

Uma sugestão para o futuro seria organizar os cálculos em funções separadas, como uma função para somar os itens e outra para aplicar o desconto, deixando o algoritmo mais modular e fácil de reutilizar.

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

Abraço e bons estudos!

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