Para resolver esse desafio, eu faria um algoritmo que recebe duas informações do cliente: a idade e se ele é estudante ou não.
Primeiro, o sistema pergunta a idade do cliente. Depois, pergunta se ele é estudante. Com essas informações, o sistema verifica se a pessoa tem direito à meia-entrada.
A regra seria a seguinte:
Se a idade for menor que 18 anos ou se a pessoa for estudante, o sistema deve mostrar a mensagem:
“Meia-entrada aplicada.”
Caso nenhuma dessas condições seja verdadeira, o sistema deve mostrar:
“Valor integral.”
O passo a passo do algoritmo seria:
- Solicitar a idade do cliente.
- Perguntar se o cliente é estudante.
- Verificar se a idade é menor que 18 ou se ele é estudante.
- Se uma das condições for verdadeira, aplicar meia-entrada.
- Caso contrário, cobrar o valor integral.
Assim, o sistema consegue decidir automaticamente se o cliente tem direito ao desconto usando uma condição com o operador “ou”.