Complex Number Using Friend Function
#include
#include
class c1;
class c2
{
int real2;
int imag2;
public:
void setvalue(int i,int j)
{
real2=i;
imag2=j;
}
friend void num(c1,c2);
};
class c1
{
int real1;
int imag1;
public:
void setvalue(int i,int j)
{
real1=i;
imag1=j;
}
friend void num(c1,c2);
};
void num(c1 m,c2 n)
{
int c3_real,c3_imag;
c3_real=m.real1+n.real2;
c3_imag=m.imag1+n.imag2;
cout<<"\n addition is:"<
}
void main()
{
clrscr();
int a,b,c,d;
c1 k;
c2 l;
cout<<"\n enter first number real part";
cin>>a;
cout<<"\n enter first number imag part";
cin>>b;
cout<<"\n enter second number real part";
cin>>c;
cout<<"\n enter second number imag part";
cin>>d;
k.setvalue(a,b);
l.setvalue(c,d);
num(k,l);
getch();
}
OUTPUT
enter first number real part5
enter first number imag part1
enter second number real part5
enter second number imag part6
addition is:10+i7
No comments:
Post a Comment