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


Este post tem um comentário

  1. Bruna Ribeiro

    Bom dia professor, gostaria de saber como se faz para colocar esses algarismos digitados em ondem crescente?
    Parabéns pelo execelente conteúdo
    Grata

Deixe um comentário

4 × um =

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.