c++ program to add 2 complex number using operator
overloading technique

Answer Posted / a.bharathi raja bsc.,hdca.,

A.BHA RAJA
THENNAGALAPURI

#include<iostream.h>
#include<conio.h>
class complex
{
int r,i;
public:
{
void getdata(int a,int b)
{
r=a; i=b;
}
complex operator+(complex,complex);
void display(void);
};
complex complex :: operator+(complex a,complex b)
{
complex c;
c.r=a.r+b.r;
c.i=a.i+b.i;
return c;
}
void complex :: display(void)
{
cout<<r<<"+i"<<i<<"\n";
}
void main()
{
complex p,q,r;
int n,m;
clrscr();
cout<<"Enter the real number:";
cin>>n;
cout<<"Enter the imag number:";
cin>>m;
p.getdata(n,m);
cout<<"Enter the real number:";
cin>>n;
cout<<"Enter the imag number:";
cin>>m;
q.getdata(n,m);
r=p+q;
p.display(p);
q.display(q);
r.display(r);
getch();
}

Is This Answer Correct ?    30 Yes 12 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

can i have the model papers for gate along with answers on my email id krish231191@gmail.com please???

1832


richman keeps in pocket poor man throws and kids eat me am an english word P-U--E--L

2062


what will the output of this program. sint a=10,b; b=a++ + ++a; printf("%d,%d,%d,%d",b,a++,a,++a)

1102


types of highways

979


Design the test cases for Boundary Value analysis of the following. Consider a program that prompts the user to input three numbers (say x, y, z) and the data type for input parameters ensures that these will be integers greater than 0 and less than or equal to 100. The program should then output the numbers in ascending order.

1531






the servents of india society was founded by ?

1588


I have cleared sbi clerk and have interview in 26/04/2010.But I am M.Ed & B.Ed,i want to u know my answed about not chose the teaching post

1928


sir , please send me previous gate ece questionpapers with explanations.i want 15 years of gate ece question papers

1769


What are the most asked questions for learner operators in the interview for eskom?

1505


What is the number which when divided by 12,15 and 24 gives remainder 5?

1065


difference between pvc and gi pipes?

1418


Why voltage drops in star connected motor And how IL=ph

1324


used of viscocity in petrolium

2027


please send me NTPC previous papers on my email ID 18amarjeet.civil@gmail.com or mr.yadav143@gmail.com

1665


What is the differents between the Physics & technical Physics

1799