Beispiel #1
0
        public virtual void Nhap()
        {
            Console.WriteLine("Nhap Diem Bat Dau : ");
            DiemBatDau = Console.ReadLine();

            Console.WriteLine("Nhap Diem Ket Thuc : ");
            DiemKetThuc = Console.ReadLine();

            Console.WriteLine("Nhap Ngay Thuc Hien : ");
            NgayThucHien = new clsDMY();
            NgayThucHien.Nhap();
            
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("CHUONG TRINH QUAN LY CHUYEN DI");
            clsPhuongTien pt = new clsPhuongTien();
            pt.Nhap();
            pt.Xuat();
            Console.WriteLine("Tong Tien Cac Chuyen Di trong DS : {0:#,###} VND " , pt.TongTienChuyenDi());
            Console.WriteLine("Chuyen di co thanh tien cao nhat la : ");
            clsChuyenDi cdMax = pt.ChuyenDiMaxTien();
            cdMax.Xuat();

            Console.WriteLine("Co {0} chuyen di bang xe om ", pt.SoChuyenDiXeOm());
            Console.WriteLine("Co {0} tuyen xe bus da di", pt.SoLuongTuyenXeBus());
            Console.WriteLine("Nhap Ngay muon tinh : ");
                clsDMY n = new clsDMY();
            n.Nhap();
            Console.WriteLine("Thanh tien TB trong ngày {0} là {1} VND ",n.LayChuoi(),pt.TienTBTrongNgay(n));
            Console.WriteLine("Sap xep Chuyen Di Giam Dan theo Thanh Tien : ");
            
            

            Console.ReadKey(true);
        }
Beispiel #3
0
        public double TienTBTrongNgay(clsDMY ngay)
        {
            int dem = 0;
            double tong = 0;
            if (DSChuyenDi != null && DSChuyenDi.Length > 0)
            {
                for (int i = 0; i < DSChuyenDi.Length; i++)
                {
                    if (DSChuyenDi[i].NgayThucHienP == ngay)
                    {
                        dem++;
                        tong += DSChuyenDi[i].TongTien();
                    }

                }
            }
            if (dem == 0)
                return 0;
            return tong / dem;

        }