Impt Docs
Impt Docs
Title:Implement a class Complex which represents the Complex Number data type. Implement the
following operations:
1. Constructor (including a default constructor which creates the complex number 0+0i).
ROLL NO. : 70
BATCH : S3
*/
#include<iostream>
#include<stdio.h>
//#include<conio.h>
//#include<process> using
complex
{ int real;
float imag;
public:
complex()
real=0;
imag=0;
complex &a) {
if (a.imag>=0)
out<<a.real<<"+"<<a.imag<<"i";
else
out<<a.real<<a.imag<<"i";
return out;
};
complex temp;
temp.real=real+obj.real;
temp.imag=imag+obj.imag;
return(temp);
temp.imag=imag*obj.real+real*obj.imag;
return(temp);
}
int main()
int n;
do
cin>>c1;
cin>>c2;
cout<<c1; cout<<"\n
cout<<c2;
cout<<endl;
break;
case 2:
c3=c1+c2;
cout<<"\n complex no. after Addition is= ";
case 3:
c3=c1*c2;
cout<<c3;
cout<<endl;
break;
case 4: return 1;
break;
cout<<endl;
break;
} while (n!=4);
return 0;
/*
Output:
^C
4. Quit
4. Quit
4. Quit
4. Quit
Wronng Choice
*/