Para construir a lógica, utilizei uma estrutura condicional com o operador lógico OU (OR). A regra é direta: basta que o cliente atenda a pelo menos um dos requisitos (idade ou status de estudante) para que o sistema aprove o benefício.
Algoritmo de Validação
1. Entradas
- Receber a
idadedo cliente. - Receber o status
estudante(Sim / Não).
2. Processamento
- SE (
idade< 18) OU (estudante= Sim) ENTÃO:- Aprovar meia-entrada.
- SENÃO:
- Negar meia-entrada (cobrar valor integral).
3. Saídas
- Exibir a mensagem de acordo com a validação.
Mensagens ao Cliente
- Se aprovado:
"Meia-entrada aplicada com sucesso." - Se negado:
"Benefício negado. Como você não é estudante e possui 18 anos ou mais, o ingresso será cobrado no valor integral."