C program to find the union and intersectiion of two sets of integer
Answers
Answered by
35
ANSWER
..........
#include
#include
void main()
{
int i,k=0
,x[10],y[10],c[25],j,n,n1,d[25],f=0;
clrscr();
printf(
“\n how many elements in SET 1:”);
scanf(“%d”,&n);
for(i=0;i<n;i++)
{
printf
("\n please enter the elements no %d",i+1);
scanf("%d",&x[i]);
}
print
("\n how many elements in set 2:");
scanf("%d",&n1);
for(i=0;i<n1;i++)
{
printf.
("\n please enter elements no %d",i+1);
scanf("%d",&y[i]);
}
for(i=0;i<n;i++)
{
c[k]=x[i];
k++;
}
for(i=0;i<n;i++)
{
for(j=0;j<n1;j++)
{
if(y[i]==x[j])
break;
}
if(j==n)
{
c[k]=y[i];
k++;
}
}
printf
("\n the union set is:{");
for(i=0;i<k;i++)
printf
("%d",c[i]);
printf("}\n");
for(j=0;j<n;j++)
{
for(i=0;i<n1;i++)
{
if(y[i]==x[j])
break;
}
if(i!=n1)
{
d[f]=y[i];
f++;
}
}
printf(
"\n the intersection set is :{");
for(i=0;i<f;i++)
printf("%d",d[i]);
printf("}");
getch();
}
..........
#include
#include
void main()
{
int i,k=0
,x[10],y[10],c[25],j,n,n1,d[25],f=0;
clrscr();
printf(
“\n how many elements in SET 1:”);
scanf(“%d”,&n);
for(i=0;i<n;i++)
{
printf
("\n please enter the elements no %d",i+1);
scanf("%d",&x[i]);
}
("\n how many elements in set 2:");
scanf("%d",&n1);
for(i=0;i<n1;i++)
{
printf.
("\n please enter elements no %d",i+1);
scanf("%d",&y[i]);
}
for(i=0;i<n;i++)
{
c[k]=x[i];
k++;
}
for(i=0;i<n;i++)
{
for(j=0;j<n1;j++)
{
if(y[i]==x[j])
break;
}
if(j==n)
{
c[k]=y[i];
k++;
}
}
printf
("\n the union set is:{");
for(i=0;i<k;i++)
printf
("%d",c[i]);
printf("}\n");
for(j=0;j<n;j++)
{
for(i=0;i<n1;i++)
{
if(y[i]==x[j])
break;
}
if(i!=n1)
{
d[f]=y[i];
f++;
}
}
printf(
"\n the intersection set is :{");
for(i=0;i<f;i++)
printf("%d",d[i]);
printf("}");
getch();
}
Similar questions
English,
6 months ago
Math,
6 months ago
Computer Science,
1 year ago
Environmental Sciences,
1 year ago