A lógica segue três etapas bem definidas. Na entrada, o atendente informa quantos itens serão pedidos e, para cada um, fornece o nome e o preço que são acumulados na variável total. No processamento, após todos os itens, o sistema verifica se o cliente é cadastrado e, se sim, calcula o desconto de 10% e subtrai do total. Na saída, o valor final é exibido de forma clara, com ou sem desconto, dependendo do caso.
Um exemplo de execução seria: se o cliente pediu um café por R$ 5,00 e um pão de queijo por R$ 3,50, o subtotal será R$ 8,50. Sendo cadastrado, o desconto de R$ 0,85 é aplicado, e o total final fica em R$ 7,65.