Bài tập về số phức | #include #include class Complex { public: Complex (int th=0,int a=0) //constructor { thuc=th; ao=a; } void Print() //ham xuat so phuc { if(thuc==0) { printf("%di",ao); } else { if(ao>0) { printf("%d+%di",thuc,ao); } else if(ao<0) printf("%d%di",thuc,ao); else printf("%d",thuc); } } // dinh nghia toan tu chong friend Complex operator*(const Complex& x,const Complex& y); friend Complex operator+(const Complex& x,const Complex& y); friend Complex operator-(const Complex& x,const Complex& y); private: int thuc,ao; }; //cai dat toan tu chong Complex operator*(const Complex& x,const Complex& y) { Complex z(****); return z; } Complex operator+(const Complex& x,const Complex& y) { Complex z(); return z; } Complex operator-(const Complex& x,const Complex& y) { Complex z(); return z; } int main() { Complex x(0,-3),y(4,5); ();printf("\n"); ();printf("\n"); Complex z; z=x+y; //tinh tong ();printf("\n"); z=x-y; //tinh tong ();printf("\n"); z=x*y; //tinh tich ();printf("\n"); getch(); return 0; }