Oi, Moises! Como vai?
Agradeço por compartilhar.
A sua resolução ficou bem organizada ao dividir o simulador da cafeteria em etapas, começando pela quantidade de itens, passando pelo cálculo de preco * quantidade e finalizando com a regra de desconto para clientes cadastrados.
Uma dica interessante para o futuro é representar essa lógica em pseudocódigo, pois isso ajuda a visualizar melhor a repetição dos pedidos e a condição do desconto.
total = 0
para cada item:
subtotal = preco * quantidade
total = total + subtotal
se cliente_cadastrado == "sim":
total = total - (total * 0.10)
mostrar_total(total)
Esse exemplo acumula o valor de cada item em total e aplica o desconto apenas quando o cliente for cadastrado. Pensando nesse simulador, que outra regra você adicionaria para deixar o atendimento da cafeteria mais completo?
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!