aula 35

Exercício 5 | Ler três números inteiros e dizer se são iguais ou não em Portugol

Nesta aula vamos praticar o uso dos operadores relacionais e da estrutura de decisão com um exercício na linguagem de programação Portugol: Ler três números inteiros e dizer se são iguais ou não.

Assim como no exercício anterior, são apresentadas aqui duas versões. A primeira versão utiliza duas estruturas de decisão e faz dois testes separados, enquanto que a segunda versão utiliza apenas uma estrutura de decisão e o operador lógico “e” para fazer os dois testes.

programa{
	
	funcao inicio(){
		// ler 3 números e dizer se são iguais
		inteiro num1, num2, num3
		
		escreva("Digite três números inteiros: ")
		leia(num1, num2, num3)

		// Primeira versão
		se(num1 == num2){
			se(num1 == num3){
				escreva("Os valores são iguais!\n")
			}
			senao{
				escreva("Valores diferentes!\n")
			}
		}
		senao{
			escreva("Os valores são diferentes!\n")
		}

		// Segunda versão
		se(num1 == num2 e num1 == num3){
			escreva("---Os valores são iguais!\n")
		}
		senao{
			escreva("---Os valores são diferentes!\n")
		}
	}
}


Deixe um comentário

dez + 7 =

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.