Answer:
A complex data type can be created by the use of class or structures.
#include <iostream>
using namespace std;
class complex{//creating a class complex to store a complex value.
public://defining all the values public.
int real;
int img;
complex(int real,int img)//parameterized constructor.
{
this->real=real;
this->img=img;
}
};
int main() {
complex n1(1,2);//n1 is a complex number with real part 1 and imaginary part 2.
cout<<n1.real<<" i"<<n1.img<<endl;
return 0;
}
Output
1 i2
Step-by-step explanation:
I have created a class complex to store complex number with two integer parts real and imaginary.You can also declare them float if you wan to store decimal values and after that i have created a parameterized constructor with real and imaginary values.So we can assign the values at the time of declaration of the object of class complex.