Fala, Thiago! Tudo bom?
Agradeço por trazer sua solução para o fórum!
Curti demais como trabalhou o uso de loop para somar os pedidos, destacou a aplicação da condicional para verificar se o cliente é cadastrado e ainda organizou bem o cálculo do desconto sobre o valor total. Essa lógica é muito prática porque simula um sistema de vendas real e mostra como aplicar programação em situações do cotidiano.
E algumas boas práticas que você pode adotar são:
- Validação: garantir que os valores digitados sejam positivos e numéricos.
- Clareza: formatar a saída para mostrar subtotais e o desconto aplicado antes do valor final.
- Escalabilidade: permitir que novos produtos ou diferentes percentuais de desconto sejam adicionados facilmente.
Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.
Ah, uma pergunta: você prefere evoluir esse algoritmo para simular um sistema completo de pedidos com cardápio e quantidades ou mantê-lo apenas para treinar lógica de repetição e condicionais?
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!