Thursday, March 10, 2011

C++ program to add two Complex no. using this pointer



#include<iostream>
using namespace std;
class Complex
{
private:
float real,imag;
public:
Complex():real(0),imag(0){}

Complex(float r,float i):real(r),imag(i){}
Complex add(Complex a,Complex b)
{
real=a.real+b.real;
imag=a.imag+b.imag;
return *this;
}
void display()
{
cout<<real<<"+"<<imag<<"j";
}
};
int main()
{
Complex c1(2,3),c2(1,2),c3;
c3.add(c1,c2);
cout<<"The added complex no is:"<<endl;
c3.display();
return 0;
}

No comments:

Post a Comment