aula 42

Operadores lógicos de Conjunção, Disjunção e Negação em Portugol

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")
	}
}


Deixe um comentário

14 − 1 =

Wagner Gaspar

Capixaba de São Gabriel da Palha, Espírito Santo. Bacharel em Ciência da Computação pela Universidade Federal do Amazonas e mestre em informática pela Universidade Federal do Espírito Santo.