void GetF(Complex complex) { std::cout<<"f(z)=z^3-3*z^2+4*z-2 and z=("<<complex.real<<", "<<complex.imag<<")"<<std::endl; //Complex complex(2.0, 3.0); Complex r; Complex r1; Complex r2; Complex r3; Complex result; r=r.cmul(complex, complex); r1=r1.cmul(r, complex); // (3, 0)*z*z Complex r5(3, 0); r2=r2.cmul(r5, r); // (4, 0)*z Complex r6(4, 0); r3=r3.cmul(r6, complex); // (2, 0) result=result.csub(r1, r2); result=result.cadd(result, r3); Complex r4(2, 0); result=result.csub(result, r4); result.Display(); }
int main() { Complex x(1.1f, -2.7f); Complex y(2.1f, 3.3f); Complex z; z = x+y; cout << "x+y = "; z.Display(); z = x/y; cout << "x/y = "; z.Display(); z = y/x; cout << "y/x = "; z.Display(); return 0; }
int main() { Complex x(1.1f, -2.7f); Complex y(2.1f, 3.3f); Complex z; z = x+y; cout << "x+y = "; z.Display(); cout << endl; z = x/y; cout << "x/y = "; z.Display(); cout << endl; z = y/x; cout << "y/x = "; z.Display(); cout << endl; // Matrix operations. Matrix m1(3); Matrix m2(3); Matrix m3(3); cout << "Enter matrices: " << endl; m1.Input(); m2.Input(); m3 = m1 + m2; cout << "Result of addition is: "; m3.Display(); return 0; }