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.
Armazenar os dados de cada produto, como nome, preço, categoria, quantidade em estoque,e quantidade de pedidos e etc.. Assim como também armazenar dados do Cliente, sendo o mais relevante a variável Booleana cadastrado inicialmente com o valor False, para fins de segurança na verificação e, por fim a variável de desconto tipo Double com valor fixo de 0.9 (corrigindo pq tinha esquecido a formula do descontokakak), já que é regra de negócio 10% de desconto Em Java isso seria feito por Classes.
No método pra calcular o desconto, seria obtido os valores do respectivo pedido como também verificaria a situação cadastral através de um condicional antes de aplicar o desconto, se for aplicável,
o valor da compra é armazenada numa variável valor_descontado = quantidade_de_pedidos_produtovalor_produtodesconto e se exibe o valor dessa varivável; Caso contrário, é armazenada numa variável valor_cheio = quantidade_de_pedidos_produto*valor_produto e se exibe o valor dessa variável;