Olá, Paulo! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de variáveis para armazenar os dados do cliente e dos produtos, utilizou muito bem o loop para somar os valores de cada item e ainda compreendeu a importância da função de checagem para validar se o cliente está cadastrado e aplicar o desconto corretamente.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma dica interessante para o futuro é aplicar uma estrutura condicional mais clara para o cálculo do desconto, deixando o código mais legível. Assim:
Se cliente_encontrado então
SAIDA: "Valor Final da Compra: R$" + valor_final
Senão
desconto = valor_final * 0.10
SAIDA: "Valor Final da Compra com desconto: R$" + (valor_final - desconto)
FimSe
Isso faz com que o cálculo do desconto fique explícito e fácil de entender, além de facilitar futuras alterações na regra de negócio.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!