Para resolver este desafio, podemos construir um algoritmo em linguagem natural, seguindo o fluxo:
- Perguntar a idade do cliente.
- Perguntar se é estudante ou não.
- Se (idade < 18) OU (estudante = SIM) então
- Exibir "Tem direito à meia-entrada."
Senão - Exibir "Não tem direito à meia-entrada."
- Exibir "Tem direito à meia-entrada."
- Fim
// variáveis
idade (perguntar ao usuário)
estudante (perguntar ao usuário)
// entrada
Ler idade
Ler estudante
// processamento e saída
SE (idade < 18 OU estudante = SIM)
exibir "Tem direito a desconto"
SENÃO
exibir "Não tem direito a desconto"
FIM_SE
// FIM