Exercício 79 – Lógica de programação (Portugol Studio)

Descrição do exercício

Desenvolva um programa que leia 10 números inteiros e guarde-os em um vetor. No final, mostre quais são os números pares que foram digitados e em que posições eles estão armazenados.

Resolução do exercício

programa
{
	inclua biblioteca Util --> u 
	funcao inicio()
	{
		inteiro n[10], i

		para (i = 0; i < 10; i++) {
			n[i] = u.sorteia(0, 50)
		}

		escreva("---------------------------------------")
		escreva("\n          Números pares              ")
		escreva("\n-------------------------------------")
		escreva("\n")
		para (i = 0; i < 10; i++) {
			se (n[i] % 2 == 0) {
				escreva("\nPosição " + "[" + i + "] => " + n[i])
				escreva("\n")
			}
		}
		
		escreva("\n")
		escreva("---------------------------------------")
		escreva("\n          Números ímpares            ")
		escreva("\n-------------------------------------")
		escreva("\n")
		
		para (i = 0; i < 10; i++) {
			se (n[i] % 2 != 0) {
				escreva("\nPosição " + "[" + i + "] => " + n[i])
				escreva("\n")
			}
		}
	}
}

Compartilhe este texto!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *