Primeiramente precisamos dos dados necessários do cliente:
inteiro idade;
booleano estudande; //Essa parte pode variar, podendo usar uma variável para verificar o ID da carteira de estudante, para saber se é estudante ou não, mas por enquanto eu escolhi booleano.
Agora que temos as variáveis criadas, vamos para parte da verificação do cliente, juntamente com a saida:
se (idade < 18 OU estudante == true) :
Exibir “Você tem direito a um desconto”
Senão:
Exibir ”você não tem direito a desconto”
//estou em duvida se eu utilizo “==” ou “=” na parte “estudante == true”
Tirando isso, a resolução esta feita