Tìm thấy 9 mục

minhchi692002

bai ve may bay - 11/11/2009, 22:59

bai nay minh code lai nhung con cho sai mong ban sua dum minh

Code:
 class date
    {
        public date(byte ngay, byte thang, short nam)
        {
            this.ngay = ngay;
            this.thang = thang;
            this.nam = nam;
        }
        public void getngay(out byte ngay, out byte thang, out short nam)
        {
            ngay = this.ngay;
            thang = this.thang;
            nam = this.nam;
        }
        byte ngay;
        byte thang;
        short nam;
    }



Code:
 class time
    {
        public time(byte gio, byte phut)
        {
            this.gio = gio;
            this.phut = phut;
        }
        public void getgio(out byte gio, out byte phut)
        {
            gio = this.gio;
            phut = this.phut;
        }
        byte gio;
        byte phut;
    }



Code:

class ticket
    {
        public ticket(date ngaykhoihanh, time giokhoihanh, string hovatenkh, byte soluongve, double giave, byte loaicabin, bool khuyenmai)
        {
            this.ngaykhoihanh = ngaykhoihanh;
            this.giokhoihanh = giokhoihanh;
            this.hovatenkh = hovatenkh;
            this.soluongve = soluongve;
            this.giave = giave;
            this.loaicabin = loaicabin;
            this.khuyenmai = khuyenmai;
        }
        public date ngaykhoihanh
        {
            get
            {
                return ngaykhoihanh;
            }
            set
            {
                ngaykhoihanh = value;
            }
        }
        public time giokhoihanh
        {
            get
            {
                return giokhoihanh;
            }
            set
            {
                giokhoihanh = value;
            }
        }
        public double tienkhuyenmai()
        {
            byte ngay , thang , nam ,gio , phut ;
            short nam ;
            double tkm =0;
            if ( khuyenmai )
            {
                if ( loaicabin ==1 && soluongve >3 )
                    tkm == 0.2 * soluongve * giave ;
                if ( loaicabin == 2 && soluongve >2 )
                    tkm == 0.25 * soluongve * giave * loaicabin ;
                if ( loaicabin ==3 && soluongve >1 )
                    tkm == 0.3 * soluongve *  giave * loaicabin ;
            }
            getngay( out ngay , out thang , out nam );
            getgio ( out gio , out phut );
            if ( gio <6 || gio == 6 && phut <31 )
                tkm += 0.15 * soluongve * giave * loaicabin ;
            else if (ngay < 6 )
                tkm += 0.1 * soluongve * giave * loaicabin ;
            return tkm;
        }
        public double tongtien()
        {
            return soluongve * giave * loaicabin - tienkhuyenmai();
        }

        public void hienthingay()
        {
            byte ngay, thang;
            short nam ;
            ngaykhoihanh.getngay(out ngay, out thang, out nam);
            Console.WriteLine("{0},{1},{2}", ngay, thang, nam);
        }
        public void hienthigio ()
        {
            byte gio , phut ;
            giokhoihanh.getgio ( out gio , out phut );
            Console.WriteLine("{0},{1}", gio , phut );
        }
        public void hienthithongtin()
        {
            Console.WriteLine(" ho va ten khach hang : {0}", hovatenkh);
            Console.WriteLine(" soluongve  :{0}", soluongve);
            Console.WriteLine(" loaicabin : {0}", loaicabin);
            Console.WriteLine(" hienthingay :"); hienthingay();
            Console.WriteLine(" hine thi gio :"); hienthigio();
        }
        date ngaykhoihanh;
        time giokhoihanh;
        string hovatenkh;
        byte soluongve;
        double giave;
        byte loaicabin;
        bool khuyenmai;
    }
}

Code:
 class tests
    {
        date date = new date(20, 11, 1990);
        time time = new time(5, 30);
        ticket ve = new ticket(date, time, " nguyen minh ", 1, 100000, 2, true);
        Console.WriteLine ( " thong tin ve :") ve.hienthithongtin();
        Console.ReadLine();
    }

minhchi692002

Bài 3-3 về danh sách liên kết - 8/11/2009, 08:47

thank ban nhieu nhe

minhchi692002

Bài 3-3 về danh sách liên kết - 8/11/2009, 08:23

if(p->a>1 && KiemTraSNT(p->a)==1)
ChenDau(LL,p->a);
doan code minh ko hieu

minhchi692002

Bài 3-3 về danh sách liên kết - 8/11/2009, 08:19

tai sao phai viet them ham chendau nua ?
giải thích dùm mình p->a co nghĩa là gì ?

minhchi692002

Bán vé máy bay - 2/11/2009, 17:28

Ghi chú của người quản lý: Lần sau bạn nên bỏ vào thẻ code để cho dễ nhìn, và tránh trường hợp các code của bạn trùng với code của forum. ví dụ [i] sẽ biến mất và đổi chữ của bạn thành in nghiêng.

mong cac ban sua dum chya no thong bao loi ngay cho date ngaykhoihanh; time giokhoihanh ;

Code:
class date
    {
        public date(byte ngay, byte thang, short nam )
        {
            this.ngay = ngay;
            this.thang = thang;
            this.nam= nam ;
        }
        public  void getdate ( out byte  ngay , out byte thang , out short nam )
        {
            ngay = this.ngay ;
            thang = this .thang ;
            nam = this .nam ;
        }
        public byte ngay
        {
            get
            {
                set ngay ;
            }
        }
        public byte thang
        {
            get
            {
                set thang ;
            }
        }
        public byte nam
        {
            get
            {
                set nam;
            }
        }
    }
}

Code:
class time
    {
        public time(byte gio, byte phut)
        {
            this.gio = gio;
            this.ngay = ngay;
        }
        public void gettime(out byte gio, out byte phut)
        {
            gio = this.gio;
            phut = this.phut;
        }
        public byte gio
        {
            get
            {
                set gio;
            }
        }
        public byte phut
        {
            get
            {
                set phut;
            }
        }
    }
}

       
       
 




Code:

 class flightofticket
    {
        public flightofticket(date ngaykhoihanh, time giokhoihanh, string hovatenkhachhang, byte soluongve, double giave, byte loaicabin, bool khuyenmai)
        {
            this.ngaykhoihanh = ngaykhoihanh;
            this.giokhoihanh = giokhoihanh;
            this.hovatenkhachhang = hovatenkhachhang;
            this.soluongve = soluongve;
            this.giave = giave;
            this.loaicabin = loaicabin;
            this.khuyenmai = khuyenmai;
        }
        public date ngaykhoihanh
        {
            get
            {
                return ngyakhoihanh;
            }
            set
            {
                ngaykhoihanh = value;
            }

        }
        public time giokhoihanh
        {
            get
            {
                return giokhoihanh;
            }
            set
            {
                giokhoihanh = value;
            }
        }
        public double tienkhuyenmai()
        {
            byte ngay, thang, gio, phut;
            short nam;
            double tkm = 0;
            if (khuyenmai)
            {
                if (loaicabin == 1 && soluongve > 4)
                    tkm = 0.2 * soluongve * giave * loaicabin;
                if (loaicabin == 2 && soluongve > 3)
                    tkm = 0.25 * soluongve * giave * loaicabin;
                if (loaicabin == 3 && soluongve > 2)
                    tkm = 0.3 * soluongve * giave * loaicabin;
            }
            ngaykhoihanh.getdate(out ngay, out thang, out nam);
            giokhoihanh.gettime(out gio, out phut);
            if (gio == 0 || gio == 6 && phut < 31)
                tkm += 0.15 * giave * soluongve * loaicabin;
            else if (ngay < 6)
                tkm += 0.1 * soluongve * giave * loaicabin;
            return tkm;
        }
            public void hienthingay()
            {
                byte ngay , thang ;
                short nam ;
                ngaykhoihanh.getdate( out ngay , out thang, out nam );
                Console.WriteLine("{0},{1},{2}",ngay , thang , nam );
            }
            public  void hienthigio()
            {
                byte gio , phut ;
                giokhoihanh. gettime( out gio ,out phut);
                Console.WriteLine("{0},{1}", gio , phut );
            }
            public void HienThiThongTinVe()
          {
            Console.WriteLine("Ho ten khach hang:  {0}",hoVaTenKhachHang);
            Console.WriteLine("So luong ve: {0}", soLuongVe);
            Console.WriteLine("Loai ve:  {0}", loaiCabin);
          Console.Write("Ngay khoi hanh: "); HienThiNgay();
          Console.Write("Gio khoi hanh: "); HienThiGio();
          Console.WriteLine("Tong tien phai tra:  {0}", TongTienVe());
            }
            date ngaykhoihanh; 
            time giokhoihanh;
            string hovatenkhachhang;
            byte soluongve;
            double giave;
            byte loaicabin;
            bool khuyenmai;         
    }

minhchi692002

Bán vé máy bay - 2/11/2009, 15:25

bài bàn vé máy bay cua ban ten phi phung hai lop date va time sao ko gop chung vao thanh 1 lop . neu tach thanh hai lop nhu vay thi co uu diem gi ko

Nhap xuat cau truc mang sinh vien (bai tap 4) - 16/10/2009, 22:18

hay qua di

minhchi692002

Tổng n và số đảo ngược - 16/10/2009, 21:53

sao ko xem duoc nhi

Đếm từ và xóa khoảng trắng thừa trong chuỗi - 21/9/2009, 16:27

khong xoa duoc khoang trang ben trong chui


Về Đầu Trang

Hôm nay: 20/5/2012, 19:36