Oi, Rodrigo! Como vai?
Agradeço por compartilhar.
Gostei da forma como você estruturou o fluxo do simulador, organizando as etapas de entrada de itens, cálculo do total e verificação de cadastro do cliente. Essa divisão ajuda bastante a entender a lógica do programa e mostra que você está aplicando bem a ideia de sequência e decisão dentro do pensamento computacional.
Continue praticando esse tipo de organização da lógica, pois isso facilita muito quando os programas ficam maiores. Dica: antes de aplicar o desconto, inclua um passo para somar o total de cada item (quantidade × preço) dentro do laço de repetição e adicionar esse valor ao total geral. Assim o cálculo final ficará correto e o desconto será aplicado sobre o valor total do pedido.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!