Para resolver esse desafio, eu pensei em um passo a passo bem simples, como se fosse uma receita de bolo. Primeiro, o programa precisa saber quantas vezes ele vai ter que perguntar o nome e o preço das coisas, então a gente começa pedindo a quantidade de itens. Para não se perder na conta, eu criei uma caixinha chamada "total", que começa valendo zero e vai guardando a soma de tudo o que for lançado.
Depois, usei um laço de repetição para o sistema perguntar o nome e o valor de cada produto, um por um, e ir somando esses valores dentro daquela caixinha do total. Quando todos os itens terminam de ser digitados, o sistema faz uma pergunta final: "O cliente é cadastrado?".
Aí entra uma parte de decisão:
se a resposta for "sim", o programa faz uma conta rápida de menos para tirar 10% do valor total. Se a resposta for "não", ele não mexe em nada e mantém o preço cheio. No fim de tudo, o sistema só precisa mostrar na tela o valor final que o cliente tem que pagar, deixando claro se teve o desconto ou não. É um jeito organizado de garantir que o atendente não erre o cálculo de cabeça e que o cliente fiel ganhe o benefício dele.