Red de conocimiento informático - Material del sitio web - Dentro del tiempo especificado, diseñe una clase de operación de números complejos que cumpla con el estándar C. El nombre de la clase es CComplex y se requiere que el trabajo completado funcione normalmente.

Dentro del tiempo especificado, diseñe una clase de operación de números complejos que cumpla con el estándar C. El nombre de la clase es CComplex y se requiere que el trabajo completado funcione normalmente.

#includelt;iostreamgt;

usando el espacio de nombres std;

clase Compleja{

doble real, imag;

público:

Complejo(double re=1, double im=0);

Operador complejo (const Complexamp; c);

Operador complejo-(const Complexamp; c);

Operador complejo*( const Complexamp; c);

Operador complejo/(const Complexamp; c

void display();

};

Complejo:: Complejo(doble re, doble im){

real=re;

imag=im;

}

Complejo Complejo:: operador (const Complejoamp; c){

Complejo t

t.imag; > return t;

}

Complejo complejo: :operator-(const Complexamp; c){

Complejo t; .real=real-c.real;

t.imag=imag-c.imag;

return t;

}

Complejo Complejo::operador*(const Complejo amp; c){

doble r, i;

r=real*c.real imag*c.imag ;

i=imag*c.real real*c.imag;

return t;