static void Main(string[] args) { CAUHOI[] DeThi = XuLyCauHoi.Doc("DeThiTracNghiem.txt"); String Chuoi = "Du lieu khong hop le"; if (DeThi != null) { Random t = new Random(); do { CAUHOI cauhoi = DeThi[t.Next() % DeThi.Length]; Chuoi = XuLyCauHoi.XuatChuoi(cauhoi); XuLyChuoi.Xuat(Chuoi); long ChonLua = XuLySoNguyen.Nhap("\nBan chon cau tra loi nao?(1.." + cauhoi.TraLoi.Length + ")" , 1, cauhoi.TraLoi.Length); long tl = XuLyCauHoi.TraLoiCauHoi(cauhoi); Chuoi = "Cau tra loi dung la cau so " + tl + "\n\t ==> "; if (tl == ChonLua) { Chuoi = Chuoi + "Ban da tra loi dung"; } else { Chuoi = Chuoi + "Ban da tra loi sai"; } XuLyChuoi.Xuat(Chuoi); } while (XuLySoNguyen.Nhap("\n\nBan co muon lam tiep khong? (1. Tiep; 0. Thoat)") == 1); } else { XuLyChuoi.Xuat(Chuoi); } }
public static Boolean KiemTra(String Chuoi) { Boolean flag = true; String[] M = Chuoi.Split(new String[] { ChuoiPhanCach }, StringSplitOptions.None); flag = M.Length == 2; flag = flag && XuLySoNguyen.KiemTra(M[1]); return(flag); }
public static PHIEUGHIDIEN Nhap(String GhiChu) { XuLyChuoi.Xuat(GhiChu); PHIEUGHIDIEN kq; kq.HoTen = XuLyChuoi.Nhap("Nhap ho ten :"); kq.SoKw = XuLySoThuc.Nhap("Nhap so Kw da su dung:", 0); kq.Thang = XuLySoNguyen.Nhap("Nhap thang da su dung:", 1, 12); kq.Nam = XuLySoNguyen.Nhap("Nhap nam da su dung:", 2000, 2010); return(kq); }
public static Boolean KiemTra(String Chuoi) { Boolean kq = true; String[] M = Chuoi.Split(new String[] { ChuoiPhanCach }, StringSplitOptions.None); kq = M.Length == 2; if (kq) { kq = kq && XuLySoNguyen.KiemTra(M[1]); } return(kq); }
public static Boolean KiemTra(String Chuoi) { Boolean temp = true; String[] M = Chuoi.Split(new String[] { ChuoiPhanCach }, StringSplitOptions.None); temp = (M.Length == 2); if (temp) { temp = temp && XuLySoThuc.KiemTra(M[0]) && XuLySoNguyen.KiemTra(M[1]); } return(temp); }
public static Boolean KiemTra(String Chuoi) { String[] M = Chuoi.Split(new String[] { "*", "+", "-" }, StringSplitOptions.None); Boolean flag = M.Length == 2; if (flag) { flag = flag && XuLySoNguyen.KiemTra(M[0]) && XuLySoNguyen.KiemTra(M[1]); } return(flag); }
public static PHIEUTHUE Nhap(KHACHSAN P, String Chuoi) { PHIEUTHUE kq; kq.HoTen = XuLyChuoi.Nhap("Nhap ho va ten:"); kq.SoNgay = XuLySoNguyen.Nhap("Nhap so ngay o tro:"); long t = XuLySoNguyen.Nhap("Nhap loai phong muon thue:(1.." + P.PhongThue.Length + "):", 0, P.PhongThue.Length); kq.LoaiPhong.Ten = P.PhongThue[t - 1].Ten; kq.LoaiPhong.DonGia = P.PhongThue[t - 1].DonGia; return(kq); }
public static BIEUTHUC[] Nhap(String GhiChu) { BIEUTHUC[] kq; XuLyChuoi.Xuat(GhiChu); long n; n = XuLySoNguyen.Nhap("Ban muon tao bao nhieu cau hoi?", 1, 100); kq = new BIEUTHUC[n]; for (int i = 0; i < n; i++) { kq[i] = NhapCucBo("Nhap bieu thuc thu " + (i + 1) + ":"); } return(kq); }
static void Main(string[] args) { KET_QUA_XO_SO x = XuLyKetQuaXoSo.Doc("KetQuaXoSo.txt"); String Chuoi = "Du lieu khong hop le"; if (x.Giai != null) { long so = XuLySoNguyen.Nhap("Nhap so ve ma ban muon do:", 0); Chuoi = XuLyKetQuaXoSo.XuatChuoi(x) + "\n"; Chuoi += " Tong tien thuong ban nhan duoc la " + XuLyKetQuaXoSo.DoSo(x, so); } XuLyChuoi.Xuat(Chuoi); }
public static Boolean KiemTra(String Chuoi) { Boolean kq = true; String[] M = Chuoi.Split(new String[] { ChuoiPhanCach }, StringSplitOptions.None); kq = M.Length >= 3; for (int i = 2; i < M.Length; i++) { kq = XuLySoNguyen.KiemTra(M[i]); if (!kq) { break; } } return(kq); }
public static Boolean KiemTra(String Chuoi) { Boolean flag = true; String[] M = Chuoi.Split(new String[] { ChuoiPhanCach }, StringSplitOptions.None); flag = M.Length > 0; for (int i = 0; flag && i < M.Length; i++) { String[] N = M[i].Split(new String[] { " " }, StringSplitOptions.None); flag = N.Length == 2; if (flag) { flag = XuLySoNguyen.KiemTra(N[1].Trim()); } } return(flag); }
public static Boolean KiemTra(String Chuoi) { Boolean flag = true; String[] M = Chuoi.Split(new String[] { ChuoiPhanCach }, StringSplitOptions.None); flag = M.Length >= 3; for (int i = 1; flag && (i < M.Length - 1); i++) { flag = XuLyLoaiPhong.KiemTra(M[i]); } String[] N = M[M.Length - 1].Split(new String[] { ";" }, StringSplitOptions.None); flag = flag && N.Length == 2; if (flag) { flag = flag && XuLySoNguyen.KiemTra(N[0]); flag = flag && XuLySoNguyen.KiemTra(N[1]); } return(flag); }
static void Main() { if (XuLyTapTin.KiemTra("DonThuc.inp") == true) { DonThuc P; Double x0; Double kq; P = XuLyDonThuc.Doc("DonThuc.inp"); String Chuoi; Chuoi = "Tinh gia tri cua don thuc P(x)="; Chuoi = Chuoi + XuLyDonThuc.XuatChuoi(P) + "\n"; XuLyChuoi.Xuat(Chuoi); do { x0 = XuLySoThuc.Nhap("Nhap gia tri x0: "); kq = XuLyDonThuc.TinhGiaTri(P, x0); Chuoi = "Gia tri cua don thuc "; Chuoi = Chuoi + XuLyDonThuc.XuatChuoi(P); Chuoi = Chuoi + " la:" + XuLySoThuc.XuatChuoi(kq); XuLyChuoi.Xuat(Chuoi); } while (XuLySoNguyen.Nhap("\n Tiep tuc (0. Dung, 1.Tiep tuc):", 0, 1) != 0); } }