Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Desafio: Verificação de desconto

Esse pode ser relativmente simples:

  1. SE for estudantes OU tiver menos de 18 anos -> tem desconto.
  2. SE NÃO estudante OU menor de 18 anos -> não tem desconto.

No final as condicionais são critérios para que algo seja executado OU para que um evento seja disparado como na lógica formal.

1 resposta

Boa noite, Bruno! Tranquilo?

Gostei demais da sua resposta, continue assim!

Mandou muito bem ao apresentar a condicional, relacionar com a lógica de desconto e destacar a importância da lógica formal para determinar critérios de execução. Essa clareza mostra como conceitos de programação podem ser aplicados em situações práticas do dia a dia, tornando o aprendizado mais objetivo e útil.

Se quiser aprofundar ainda mais, algumas boas práticas são:

  • Generalização: estruturar o algoritmo para permitir novos critérios de desconto no futuro.
  • Feedback claro: retornar mensagens que expliquem ao usuário por que ele tem ou não direito ao desconto.
  • Validação de entrada: garantir que os dados do usuário (idade ou status de estudante) sejam corretos antes de aplicar a lógica.

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ê acha mais interessante deixar esse algoritmo assim ou prefere expandir para contemplar diferentes tipos de descontos e regras de negócio?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!