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

idade = Input
estudante = Input

Se idade < 18 OU estudante == verdadeiro, exiba: "Usuário tem direito ao desconto"
Senão, exiba: "Usuário não tem direito ao desconto"

Após receber os valores das variáveis "idade" e "estudante", o programa deverá verificar se pelo menos uma das duas condições é atendida. Em caso positivo, o usuário terá direito ao desconto, caso contrário, não.

1 resposta

Oi, Nathaly, como vai?

Sua solução atende corretamente ao desafio proposto. Você utilizou o operador lógico OR para representar a regra de negócio de que basta uma das condições ser verdadeira para conceder o desconto, o que está de acordo com o enunciado da atividade.

A explicação complementar também demonstra que você compreendeu o objetivo da verificação condicional. Como sugestão, em pseudocódigo de linguagem natural, você poderia incluir a etapa de solicitar os dados ao usuário antes de realizar a análise, tornando a descrição ainda mais completa.

Pensando em uma situação futura, como você adaptaria esse algoritmo caso fosse necessário incluir uma terceira condição para concessão do benefício?

Parabéns pela resolução da atividade e por compartilhar seu raciocínio. O fórum está à disposição para acompanhar sua evolução nos estudos.

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