Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

EXERCICIO CONJUNTODEINTEIROS PUC

Por:   •  28/11/2017  •  1.827 Palavras (8 Páginas)  •  348 Visualizações

Página 1 de 8

...

}

} //fim do procedimento de verificar numeros repetidos

int[] uniao = new int[tamUniao]; //criado um vetor uniao com o "tamanho" do dos conj a e b sem os valores repetidos

for (int i = 0; i < a.Length; i++)

{

uniao[i] = a[i]; // processo para preencher o vetor novo uniao com os elementos de A

}

int posicao = a.Length; //preencheu os elementos em a

for (int j = 0; j < b.Length; j++) //percorre os elementos do b

{

if (b[j] != -999999) //procura os elementos diferente de -999999

{

uniao[posicao] = b[j]; //insere no vetor uniao os elemento do b a partir da posicao que parou de preencher com os elementos de a

posicao++; //preenche de acordo com o j++

}

}

ConjuntoDeInteiros ConjuntoUniao = new ConjuntoDeInteiros(uniao.Length, uniao); // objeto criado ConjuntoUniao com o tamanho do vetor uniao + os valores

return ConjuntoUniao;

}

} // fim da classe Conjunto de Inteiros

class Program

{

static void Main(string[] args)

{

int[] vetorA;

Console.WriteLine("Digite o tamanho do vetor a: ");

int tam = int.Parse(Console.ReadLine());

vetorA = new int[tam];

for (int i = 0; i < tam; i++)

{

Console.WriteLine("Digite os valores do vetor A");

vetorA[i] = int.Parse(Console.ReadLine());

}

ConjuntoDeInteiros A = new ConjuntoDeInteiros(tam, vetorA);

int[] vetorB;

Console.WriteLine("Digite o tamanho do vetor b: ");

tam = int.Parse(Console.ReadLine());

vetorB = new int[tam];

for (int i = 0; i < tam; i++)

{

Console.WriteLine("Digite os valores do vetor B");

vetorB[i] = int.Parse(Console.ReadLine());

}

Console.Clear();

ConjuntoDeInteiros B = new ConjuntoDeInteiros(tam, vetorB);

ConjuntoDeInteiros C = ConjuntoDeInteiros.Uniao(A, B);

C.ImprimeConjunto();

A.SetElemento(25, 0);

Console.WriteLine(A.GetElemento(0));

Console.ReadKey();

}

}

}

...

Baixar como  txt (5 Kb)   pdf (57.5 Kb)   docx (10.7 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no Essays.club