Leia um vetor com 20 números inteiros. Escreva os elementos do vetor eliminando elementos repetidos.

Passo 1

O exercício pede para ler 20 números inteiros em um vetor e, ao escrever esses números, eliminar os que aparecem repetidos, mantendo apenas a primeira ocorrência de cada valor. O conteúdo envolve estruturas de dados básicas (vetor) e busca linear para detecção de duplicatas.

Passo 2

Inicializamos um vetor auxiliar vazio (ou de tamanho máximo 20) que vai armazenar somente os valores únicos já vistos até o momento.

Passo 3

Percorremos o vetor original de 1 até 20. Para cada elemento V[i], fazemos uma busca linear no vetor auxiliar para ver se ele já foi adicionado. Se não encontrarmos o valor no auxiliar, anexamos V[i] nele.

Passo 4

Depois de processar todos os 20 elementos, o vetor auxiliar conterá apenas os valores sem repetição, na ordem de sua primeira aparição no vetor original. Por fim, imprimimos todos os elementos desse vetor auxiliar.

Resposta

Pseudocódigo:
Para i de 1 até 20:
leia V[i]
inicializa U como vetor vazio
Para i de 1 até 20:
se V[i] não está em U então
anexa V[i] ao final de U
Para cada elemento x em U:
escreva x

Exercícios relacionados