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]
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
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
escreva x