Computer Science, asked by vaibhavdj1416, 20 hours ago

write c++ program to overload binary operator +to add two complex number​

Answers

Answered by sam953
1

Answer:

todha confused h

Explanation:

.

. .

.

.

.Unle, your body dey baka mi isi, unle

Open am make I see, unle

Gimme love nwantiti

Come and make a bad man sing, oh yeah

Ahn ahn ahn ahn ahn ahn

Ahn ahn ahn ahn ahn ahn, ahn ahn ahn

Ahn ahn ahn ahn ahn ahn

Ahn ahn ahn ahn ahn ahn, ahn ahn ahn

Ahn ahn ahn ahn ahn ahn

Ahn ahn ahn ahn ahn ahn, ahn ahn ahn

Answered by smahamunkar70
0

Answer:

Following program is overloading binary operator '+' to add two complex numbers.

#include<iostream>

using namespace std;

class Complex

{

int num1, num2;

public:

void accept()

{

cout<<"\n Enter Two Complex Numbers : ";

cin>>num1>>num2;

}

Complex operator+(Complex obj) //Overloading '+' operator

{

Complex c;

c.num1=num1+obj.num1;

c.num2=num2+obj.num2;

return(c);

}

void display()

{

cout<<num1<<"+"<<num2<<"i"<<"\n";

}

};

int main()

{

Complex c1, c2, sum; //Created Object of Class Complex i.e c1 and c2

c1.accept(); //Accepting the values

c2.accept();

sum = c1+c2; //Addition of object

cout<<"\n Entered Values : \n";

cout<<"\t";

c1.display(); //Displaying user input values

cout<<"\t";

c2.display();

cout<<"\n Addition of Real and Imaginary Numbers : \n";

cout<<"\t";

sum.display(); //Displaying the addition of real and imaginary numbers

return 0

Similar questions