Nesta aula vamos aprender como utilizar os três operadores lógicos de Conjunção, Disjunção e Negação em Portugol.
Se você está acompanhando o curso até aqui, perceberá que o código em portugol é bem autoexplicativo. Os operadores são escritos exatamente como na língua portuguesa com exceção da negação, que é representada por um sinal de exclamação (!).
programa{ /* Aula 42 Pedir a idade do usuário e dizer se ele tem direito a gratuidade no transporte público ou não. Tem gratuidade pessoas com até 5 anos ou 60 anos ou mais. */ funcao inicio(){ inteiro idade escreva("Digite sua idade: ") leia(idade) // ------------ ou ------------ se(idade < 6 ou idade > 59) escreva("Tem direito a gratuidade.\n") senao escreva("Não tem direito a gratuidade.\n") // ------------ e ------------ se(idade > 5 e idade < 60) escreva("Não tem direito a gratuidade.\n") senao escreva("Tem direito a gratuidade.\n") // ---------- ! -> nao ---------- se( nao (idade > 5 e idade < 60)) escreva("Tem direito a gratuidade.\n") senao escreva("Não tem direito a gratuidade.\n") } }