--
#include<iostream.h>
#include<conio.h>
class array2;
class array1
{
int *p,i,n;
public:
void getarr1(int);
friend void min(array1,array2);
};
class array2
{
int *m,i,c;
public:
void getarr2(int);
friend void min(array1,array2);
};
void array1::getarr1(int a)
{
n=a;
p=new int[n];
cout<<"\n Enter "<
for(i=0;i
{
cin>>p[i];
}
}
void array2::getarr2(int b)
{
c=b;
m=new int[c];
cout<<"\n Enter "<
for(i=0;i
{
cin>>m[i];
}
}
void min(array1 a1,array2 a2)
{
int t,n,i;
t=a1.p[0];
for(i=0;i
{
if(a1.p[i]
{
t=a1.p[i];
}
}
n=a2.m[0];
for(i=0;i
{
if(a2.m[i]
{
n=a2.m[i];
}
}
cout<<"\n Smallest Number in Array1 : "<
cout<<"\n\n Smallest Number in Array2 : "<
}
void main()
{
clrscr();
int a,b;
cout<<"\n Enter size of array1 : ";
cin>>a;
cout<<"\n Enter size of array2 : ";
cin>>b;
array1 a1;
array2 a2;
a1.getarr1(a);
a2.getarr2(b);
min(a1,a2);
getch();
}