Example #1
0
        // tìm tất cả các phân số có mẫu là x
        public MangPhanSo FindAllFractionsWhoseDenominatorIs(int x)
        {
            MangPhanSo kqmau = new MangPhanSo();

            for (int i = 0; i < length; i++)
            {
                if (a[i].denominator == x)
                {
                    kqmau.Them(a[i]);
                }
            }
            return(kqmau);
        }
Example #2
0
        static void Main(string[] args)
        {
            MangPhanSo ds = new MangPhanSo();



            // tìm số lớn nhất
            //PhanSo kq = ds.SeachMax();
            //Console.Write("max:");
            //kq.Output();
            // tìm tất cả các số có phần tử là x
            //ds.FindAllFractionsWhoseDenominatorIs(5).OutputArray();
            //ds.CountAllNegativeFraction().OutputArray();

            while (true)
            {
                Console.WriteLine("Import to {0} exit", (int)Menu.Exit);
                Console.WriteLine("Import to {0} import from file: ", (int)Menu.Input);
                Console.WriteLine("Import to {0} output", (int)Menu.Output);
                Menu menu = (Menu)int.Parse(Console.ReadLine());
                switch (menu)
                {
                case Menu.Exit: return;

                case Menu.Input:
                    //ds.InputArray();
                    //ds.ImportFromFile();
                    ds.RadomEntry();
                    ds.OutputArray();
                    break;

                case Menu.Output:
                    ds.OutputArray();
                    break;
                }
            }
        }