Ir ao conteúdo
  • Cadastre-se
GOGOGO

Uniao, diferenÇa, soma, multiplicaÇÃo e intersecÇÃo - vetores

Recommended Posts

* Preencha dois vetores, X e Y, com dez números inteiros cada. Calcule e mostre os seguintes vetores resultantes: união de X e Y (todos os elementos dos dois vetores sem repetições; diferença entre X e Y (todos os elementos de X que não existiam em Y, sem repetições); a soma entre X e Y (soma de cada elemento de X com o elemento de mesma posição em Y); o produto entre X e Y (multiplicação de cada elemento de X com o elemento de mesma posição em Y); a intersecção entre X e Y (apenas os elementos que aparecem nos dois vetores, sem repetições).

ISSO EU FIZ... MAS DA ERROS EM ALGUMAS PARTES... PRINCIPALMENTE NA UNIAO...

#include <stdio.h>

#include <stdlib.h>

int main()

{ int a, vet1[5], vet2[5], x, uniao[10], dif[5], inter[5], soma[5], mult[5];

for(x=0; x<5; x++)

{ printf("Valores do vetor X, posicao %d: ", x);

scanf("%d", &vet1[x]);

}

for(x=0; x<5; x++)

{ printf("Valores do vetor Y, posicao %d: ", x);

scanf("%d", &vet2[x]);

}

/*UNIAO*/

printf("UNIAO:\n");

for(x=0; x<10; x++)

{ if(vet1[x]!=vet2[x])

{ uniao[x]= vet1[x] && vet2[x];

}

printf("%d-", uniao[x]);

}

/*DIFERENÇA*/

printf("\nDIFERENCA: \n");

for(x=0; x<5; x++)

{ if(vet1[x]!=vet2[x])

{ dif[x]= vet1[x];

}

printf("%d -", dif[x]);

}

/*SOMA*/

printf("\nSOMA: \n");

for(x=0; x<5; x++)

{ soma[x]= vet1[x]+vet2[x];

printf("%d -", soma[x]);

}

/*MULTIPLICAÇÃO*/

printf("\nMULTIPLICACÃO: \n");

for(x=0; x<5; x++)

{ mult[x]= vet1[x]*vet2[x];

printf("%d -", mult[x]);

}

/*INTERSECÇÃO*/

printf("\nINTERSECCAO: \n");

for(x=0; x<5; x++)

{ if(vet1[x]==vet2[x])

{ inter[x]= vet1[x];

printf("%d -", inter[x]);

}

else

printf("\nNAO EXISTE");

}

return 0;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×