CONJUNTOS DIFERENCIA (A-B) Y (B-A)


//DIFERENCIA (A-B) Y (B-A)
#include<iostream.h>
#include<conio.h>
void main(void)
{
 const N=10;
 int j, i,A[N],B[N],D[N],n,d=0,cont,m;

 clrscr();
 cout<<"Ingrese cantidad de elementos del arreglo A: ";cin>>n;
 cout<<"Ingrese "<<n<<" "<<"elementos: ";
 for(i=0;i<n;i++)
 {
 cin>>A[i];
 }
 cout<<"Ingrese cantidad de elementos del arreglo B: ";cin>>m;
 cout<<"Ingrese "<<m<<" "<<"elementos: ";
 for(j=0;j<m;j++)
 {
 cin>>B[j];
 }
 for(i=0;i<n;i++)
 {
 cont=0;
     for(j=0;j<m;j++)
     if(A[i]==B[j]){cont++;
     break;
     }
 if(cont==0){
 D[d]=A[i];
 d++;
 }

 }
 cout<<"La diferencia A-B es:"<<endl;
 for(i=0;i<d;i++)
 cout<<D[i]<<" ";
 getch();
 }
-----------------------------------------------------------------------------------


#include<iostream.h>
#include<conio.h>
void main(void)
{
 const N=10;
 int j, i,A[N],B[N],D[N],n,d=0,cont,m;

 clrscr();
 cout<<"Ingrese cantidad de elementos del arreglo A: ";cin>>n;
 cout<<"Ingrese "<<n<<" "<<"elementos: ";
 for(i=0;i<n;i++)
 {
 cin>>A[i];
 }
 cout<<"Ingrese cantidad de elementos del arreglo B: ";cin>>m;
 cout<<"Ingrese "<<m<<" "<<"elementos: ";
 for(j=0;j<m;j++)
 {
 cin>>B[j];
 }
 for(i=0;i<m;i++)
 {
 cont=0;
     for(j=0;j<n;j++)
     if(B[i]==A[j]){cont++;
     break;
     }
 if(cont==0){
 D[d]=B[i];
 d++;
 }

 }
 cout<<"La diferencia B-A es:"<<endl;
 for(i=0;i<d;i++)
 cout<<D[i]<<" ";
 getch();
 }

No hay comentarios:

Publicar un comentario

 

Sample text

Sample Text

Sample Text

 
Blogger Templates