コード例 #1
0
        //HIEU
        public static CPhanSo hieu(CPhanSo a, CPhanSo b)
        {
            CPhanSo s = new CPhanSo();

            s.TuSo  = a.TuSo * b.MauSo - b.TuSo * a.MauSo;
            s.MauSo = a.MauSo * b.MauSo;
            return(s);
        }
コード例 #2
0
        //CHiA
        public static CPhanSo thuong(CPhanSo a, CPhanSo b)
        {
            CPhanSo s = new CPhanSo();

            s.TuSo  = a.TuSo * b.MauSo;
            s.MauSo = a.MauSo * b.TuSo;
            return(s);
        }
コード例 #3
0
        static void Main(string[] args)
        {
            CPhanSo a = new CPhanSo(5, 5);
            CPhanSo b = new CPhanSo(5, 2);

            CPhanSo f = a + b;

            f.rutgon();

            f.Xuat();

            CPhanSo s;

            //cong
            s = a + b;
            Console.Write("Neu s= a+b thi : ");
            s.rutgon();
            s.Xuat();
            //tru
            s = a - b;
            Console.Write("Neu s= a-b thi : ");
            s.rutgon();
            s.Xuat();
            //nhan
            s = a * b;
            Console.Write("Neu s= a*b thi : ");
            s.rutgon();
            s.Xuat();
            //chia
            s = a / b;
            Console.Write("Neu s= a/b thi : ");
            s.rutgon();
            s.Xuat();

            Console.WriteLine("////////////////////////////////////////////////////////");

            Console.Write("Neu c =a+b thi : ");
            CPhanSo c = a + b;

            c.Xuat();
            Console.Write("Neu c =a-- thi : ");
            c = a--;
            c.Xuat();
            Console.Write("a = ");
            a.Xuat();
            // su khac biet neu phep tinh --
            Console.Write("Neu c = --a thi : ");
            c = --a;
            c.Xuat();
            Console.Write("a = ");
            a.Xuat();

            Console.Write("Neu c =a++ thi : ");
            c = a++;
            c.Xuat();
            Console.Write("a = ");
            a.Xuat();

            Console.Write("Neu c =++a thi : ");
            c = ++a;
            c.Xuat();
            Console.Write("a = ");
            a.Xuat();


            Console.WriteLine("////////////////////////////////////////////////////////");

            CPhanSo h = new CPhanSo(1, 2);

            h.tang1();
            h.Xuat();

            h.giam1();
            h.Xuat();
            Console.ReadLine();
        }