Пример #1
0
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            TComplex sp1 = new TComplex(3, 4);
            TComplex sp2 = new TComplex(1, 2);
            TComplex sp3 = new TComplex(5, 6);

            sp1.Xuat();
            sp2.Xuat();
            sp3.Xuat();
            Console.WriteLine("Nhập dữ liệu cho số phức 1");
            sp1.Nhap();
            Console.WriteLine("Nhập dữ liệu cho số phức 2");
            sp2.Nhap();
            Console.WriteLine("Nhập dữ liệu cho số phức 3");
            sp3.Nhap();
            sp1.Xuat();
            sp2.Xuat();
            sp3.Xuat();

            sp3 = sp1 - sp2;
            sp3.Xuat();
            TComplex sp4 = sp1 + sp2;

            sp4.Xuat();
            TComplex sp5 = sp4 * sp3;

            sp5.Xuat();
        }
Пример #2
0
        public static TComplex operator *(TComplex sp1, TComplex sp2)
        {
            TComplex sp = new TComplex((sp1.pThuc * sp2.pThuc) - (sp1.pAo * sp2.pAo), (sp1.pThuc * sp2.pAo) + (sp1.pAo * sp2.pThuc));

            return(sp);
        }
Пример #3
0
        public static TComplex operator -(TComplex sp1, TComplex sp2)
        {
            TComplex sp = new TComplex(sp1.pThuc - sp2.pThuc, sp1.pAo - sp2.pAo);

            return(sp);
        }