really nigga
//Crie uma subrotina que receba como parâmetro dois vetores de dez elementos inteiros positivos e mostre o vetor união dos dois primeiros int uniao(int x[], int y[])
{
int z[20], a, b, c, d=0;
//Estrututra de repetição para verificar se existe elementos repitidos no vetor x e coloca-los sem repetir no vetor z for(a=0; a<10; a++) { c=0; for(b=0; b<d; b++) { if(x[a]==z[b]) c++; if(c>0) b=20; } if(c==0) { z[d]=x[a]; d++; } }
//Estrutura de repetição para verificar se existe elementos repitidos no vetor y para coloca-los sem repetir no vetor z for(a=0; a<10; a++) { c=0; for(b=0; b<d; b++) { if(y[a]==z[b]) c++; if(c>0) b=20; } if(c==0) { z[d]=y[a]; d++; } }
//Estrutura para imprimir o conjunto União printf("Conjunto União: "); for(a=0; a<d; a++) printf("%d ",z[a]); printf("\b");
}
int main()
{
int x[10], y[10], a; setlocale(LC_ALL,"");
//Função para receber os valores do primeiro vetor printf("Digite os valores do 1º vetor:\n",a); for(a=0; a<10; a++) { printf("%dº: ",a+1); scanf("%d",&x[a]); }
////Função para receber os valores do primeiro vetor printf("Digite os valores do 2º vetor:\n",a); for(a=0; a<10; a++) { printf("%dº: ",a+1); scanf("%d",&y[a]); }
//Chamando int uniao para unir os vetores x e y no vetor z uniao(x,y); return 0;
}
--------------------------QUESTÃO 2--------------------------
#include <stdio.h>
#include <locale.h>
//Crie uma sub-rotina que receba dois vetores A e B de dez elementos inteiros como parâmetro. A sub-rotina deverá determinar e mostrar um vetor C que cotenha os elementos de A e B em