Para fazer a automtização do atendimento na cafeteria, vou considerar o conjunto de regras que o cliente deseja:
1 - O atendente informa quantos itens o cliente vai pedir.
2- Para cada item, o sistema solicita o nome e o preço.
3 - Ao final, o sistema pergunta se o cliente é cadastrado.
4- Se for, aplica o desconto e exibe o valor com desconto.
5 - Caso contrário, exibe o valor cheio.
Depois vamos considerar o seguinte caminho para criar essa automatização respeitando o caminho dado:
Dados de entrada: Itens e quantidades, cadastrado (sim ou não)
Modelando:
1 - Criar uma variável total (cada item solicitado vai somando com os outros pedidos);
2 - Criar uma tabela de dados de cada item com seu preço vendido na cafeteria.
.
Processamento:
1 - Se o cliente for cadastrado (sim), calcular o desconto = total * 0.10 e total_final = total – desconto.
2- Senão, o total_final será igual ao total.
Saída: Valor total com ou sem desconto.