Bom dia, Paulo! Tranquilo?
Gostei demais da sua solução, continue assim!
Mandou muito bem ao apresentar a entrada de dados clara para quantidade e preço dos itens, aplicar a condicional para verificar se o cliente é cadastrado e ainda incluir a lógica de desconto no valor final. Essa estrutura mostra domínio na construção de algoritmos e reforça como regras simples podem ser aplicadas para tornar processos comerciais mais eficientes e justos.
Se quiser aprofundar ainda mais, algumas boas práticas são:
- Validação de entrada: garantir que os preços e quantidades informados sejam válidos e positivos.
- Feedback ao atendente: exibir o valor parcial do pedido a cada item adicionado para maior controle.
- Flexibilidade de descontos: permitir diferentes percentuais de desconto conforme promoções ou fidelidade.
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ê considera mais interessante manter esse algoritmo direto ou expandir para incluir funcionalidades como diferentes tipos de descontos e formas de pagamento?
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!