WAP to read two arrays and find the union in C.
Array 1 : 5,10,15,20,25,30
Array 2 : 10,20,45,60,70
Array 3 : 5,10,15,20,25,30,45,60,70
#include<stdio.h>
#include<conio.h>
void main()
{
int x[50],y[50],z[50],i,j,k,m,n,flag;
clrscr();
/*read the array */
printf("\nEnter the value of m:");
scanf("%d",&m);
for(i=0;i<m;i++)
{
printf("\nEnter the element :");
scanf("%d",&x[i]);
}
/*read the second array */
printf("\nEnter the value of n:");
scanf("%d",&n);
for(j=0;j<n;j++)
{
printf("\nEnter the element :");
scanf("%d",&y[j]);
}
/*find the union*/
/*copy the first array into the third*/
k=0;
for(i=0;i<m;i++)
{
z[k]=x[i];
k++;
}
/*copy only the uncommon elements of array second into the third */
for(j=0;j<n;j++)
{
flag=0;
for(i=0;i<k;i++)
{
if(y[j]==z[i])
flag=1;
}
if(flag==0)
{
z[k]=y[j];
k++;
}
}
/* display the union of two arrays*/
for(i=0;i<k;i++)
{
printf("\nData = %d",z[i]);
}
getch();
}
c programming language,c programming software,c programming download,c programming online,c programming examples,c programming tutorial,c programming code
c programming w3schools,c++ compiler download,turbo c compiler,online c compiler,c compiler for windows,c++ compiler,online compiler
online c++ compiler,gdb compiler,c programming practice questions pdf,c programming practice online,c programming coding questions and answers pdf,100 c programming exercises pdf
c programming exercises with solutions pdf for beginners,c programming exercises with solutions book,c programming exercises with solutions,c programming questions
c programs for practice,c program examples,c programs with solutions,simple c programs,c programming examples with output
c programs for practice pdf,c programming practice online,c programming code
Comments
Post a Comment