Exibir "Digite idade"
X = idade
exibir "Digite sim ou não para Condição de estudante"
Y = True/False
Se x < 18 OU Y = True
Exibir:"Você tem direito a 50% de desconto"
Senão
Exibir: "Infelimente, Você não tem direito a desconto"
Exibir "Digite idade"
X = idade
exibir "Digite sim ou não para Condição de estudante"
Y = True/False
Se x < 18 OU Y = True
Exibir:"Você tem direito a 50% de desconto"
Senão
Exibir: "Infelimente, Você não tem direito a desconto"
Olá, Jorge. Tudo bem com você?
Sua solução cobre bem o que o desafio pede: coletar a idade e a condição de estudante, e usar o operador "OU" para verificar se pelo menos uma das condições garante a meia-entrada. A lógica está correta e direta.
Continuar praticando esse tipo de condição com operadores lógicos vai ser muito útil nos próximos desafios, onde as regras tendem a ficar mais combinadas.
Obrigado por compartilhar sua solução no fórum.