#include<iostream.h>
#include<conio.h>
class complx
{
double real,
imag;
public:
complx(double real=0.,double imag=0);
complx operator+(complx);
void disp(){cout<<real<<"+i"<<imag<<"\n";}
};
complx::complx(double r,double i)
{
real=r;imag=i;
}
complx complx::operator+(complx c)
{
complx result;
result.real=(this->real+c.real);
result.imag=(this->imag+c.imag);
return result;
}
int main()
{
complx x(4,4);
complx y(6,6);
complx z=x+y;
z.disp();
}
#include<conio.h>
class complx
{
double real,
imag;
public:
complx(double real=0.,double imag=0);
complx operator+(complx);
void disp(){cout<<real<<"+i"<<imag<<"\n";}
};
complx::complx(double r,double i)
{
real=r;imag=i;
}
complx complx::operator+(complx c)
{
complx result;
result.real=(this->real+c.real);
result.imag=(this->imag+c.imag);
return result;
}
int main()
{
complx x(4,4);
complx y(6,6);
complx z=x+y;
z.disp();
}
No comments:
Post a Comment