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);
        }
    }
Esempio n. 2
0
    static void Main(string[] args)
    {
        PHANSO B = XuLyPhanSo.Doc("PhanSo.txt");
        PHANSO A = XuLyPhanSo.Nhap("Nhap phan so :\n");

        QUANHE kq = XuLyPhanSo.SoSanh(A, B);
        String Chuoi;

        Chuoi = XuLyPhanSo.XuatChuoi(A) + "kq" + XuLyPhanSo.XuatChuoi(B);
        if (kq == QUANHE.NhoHon)
        {
            Chuoi = Chuoi.Replace("kq", "<");
        }
        else
        if (kq == QUANHE.BangNhau)
        {
            Chuoi = Chuoi.Replace("kq", "=");
        }
        else
        if (kq == QUANHE.LonHon)
        {
            Chuoi = Chuoi.Replace("kq", ">");
        }
        XuLyChuoi.Xuat(Chuoi);
    }
Esempio n. 3
0
    public static DIEM Nhap(String Ghi_chu)
    {
        DIEM kq;

        XuLyChuoi.Xuat(Ghi_chu);
        kq.x = XuLySoThuc.Nhap("Hoanh do:");
        kq.y = XuLySoThuc.Nhap("Tung do:");
        return(kq);
    }
    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);
    }
Esempio n. 5
0
    static void Main(string[] args)
    {
        Double[] a     = XuLyDaySo.Doc("DaySo.inp");
        String   Chuoi = "Du lieu khong hop le.";

        if (a != null)
        {
            Double s = XuLyDaySo.Tong(a);
            Chuoi = "Day so:" + XuLyDaySo.XuatChuoi(a) + "\n";
            Chuoi = Chuoi + "Co tong la:" + XuLySoThuc.XuatChuoi(s) + "\n";
        }
        XuLyChuoi.Xuat(Chuoi);
    }
    static void Main(string[] args)
    {
        DAGIAC D     = XuLyDaGiac.Doc("DaGiac.txt");
        String Chuoi = "Du lieu khong hop le";

        if (D.Dinh != null)
        {
            Double kq = XuLyDaGiac.TinhChuVi(D);
            Chuoi = "Da giac D" + XuLyDaGiac.XuatChuoi(D) + "\n";
            Chuoi = Chuoi + " co chu vi = " + XuLySoThuc.XuatChuoi(kq);
        }
        XuLyChuoi.Xuat(Chuoi);
    }
    static void Main(string[] args)
    {
        ArrayList b     = XuLyDayPhanSo.Doc("PhanSo.inp");
        String    Chuoi = "Du lieu khong hop le.";

        if (b != null)
        {
            PHANSO lc = XuLyDayPhanSo.LonNhat(b);
            Chuoi = "Day so:" + XuLyDayPhanSo.XuatChuoi(b) + "\n";
            Chuoi = Chuoi + "Co phan so lon nhat la:" + XuLyPhanSo.XuatChuoi(lc) + "\n";
        }
        XuLyChuoi.Xuat(Chuoi);
    }
Esempio n. 8
0
    static void Main(string[] args)
    {
        TRUONG Truong;

        Truong = XuLyTruong.Doc("Truong.txt");
        String Chuoi = "Du lieu khong hop le";

        if (Truong.Khoi != null)
        {
            Chuoi = XuLyTruong.XuatChuoi(Truong);
        }
        XuLyChuoi.Xuat(Chuoi);
    }
    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);
    }
Esempio n. 10
0
    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);
    }
Esempio n. 11
0
    static void Main(string[] args)
    {
        KHACHSAN KS    = XuLyKhachSan.Doc("ThuePhong.txt");
        String   Chuoi = "Du lieu khong hop le";

        if (KS.PhongThue != null)
        {
            XuLyChuoi.Xuat(XuLyKhachSan.XuatChuoi(KS));
            Console.WriteLine();
            PHIEUTHUE Phieu = XuLyPhieuThue.Nhap(KS, "Nhap thong tin cua phieu thue phong:\n");
            Double    kq    = XuLyKhachSan.TinhTien(KS, Phieu);
            Chuoi = "So tien phai tra la: " + XuLySoThuc.XuatChuoi(kq);
        }
        XuLyChuoi.Xuat(Chuoi);
    }
Esempio n. 12
0
    static void Main(string[] args)
    {
        DINHMUC[] P     = XuLyQuiTac.Doc("HoaDonTienDien.txt");
        String    Chuoi = "Du lieu khong hop le";

        if (P != null)
        {
            PHIEUGHIDIEN Phieu;
            Phieu = XuLyPhieuGhiDien.Nhap("Nhap thong tin cua phieu ghi dien:\n");
            HOADON kq;
            kq    = XuLyHoaDon.LapHoaDon(Phieu, P);
            Chuoi = "\nKhach hang co thong tin:\n" + XuLyPhieuGhiDien.XuatChuoi(Phieu);
            Chuoi = Chuoi + "\n\nCo hoa don tien dien la:\n" + XuLyHoaDon.XuatChuoi(kq);
        }
        XuLyChuoi.Xuat(Chuoi);
    }
Esempio n. 13
0
    static void Main(string[] args)
    {
        Double[][] a;
        Double     s = 0;

        a = XuLyMaTran.Doc("MaTran.inp");
        String Chuoi = "Du lieu khong hop le.";

        if (a != null)
        {
            s     = XuLyMaTran.Tong(a);
            Chuoi = "Ma Tran cac so \n";
            Chuoi = Chuoi + XuLyMaTran.XuatChuoi(a) + "\n";
            Chuoi = Chuoi + "co tong la:" + s + "\n";
        }
        XuLyChuoi.Xuat(Chuoi);
    }
Esempio n. 14
0
    static void Main(string[] args)
    {
        DATHUC P;
        Double kq;
        Double x0;

        P = XuLyDaThuc.Doc("DaThuc.txt");
        String Chuoi = "Du lieu khong hop le";

        if (P.DonThuc != null)
        {
            x0 = XuLySoThuc.Nhap("Nhap " + P.BienSo + "0 = ");
            kq = XuLyDaThuc.TinhGiaTri(P, x0);

            Chuoi = "Gia tri cua " + XuLyDaThuc.XuatChuoi(P) + "\n";
            Chuoi = Chuoi + " voi " + P.BienSo + "0=" + x0 + " la :"
                    + XuLySoThuc.XuatChuoi(kq);
        }
        XuLyChuoi.Xuat(Chuoi);
    }
Esempio n. 15
0
    static void Main(string[] args)
    {
        BAT_PHUONG_TRINH P;
        NGHIEM           ng;
        String           DuLieu = XuLyTapTin.Doc("Bat_phuong_trinh.txt");

        String[] M = DuLieu.Split(new String[] { "\r\n" },
                                  StringSplitOptions.None);
        String Chuoi = "";

        foreach (String x in M)
        {
            P      = XuLyBatPhuongTrinh.KhoiTao(x);
            ng     = XuLyBatPhuongTrinh.Nghiem(P);
            Chuoi += "Bat phuong trinh : "
                     + XuLyBatPhuongTrinh.XuatChuoi(P) + "\r\n";
            Chuoi += " Nghiem: " + XuLyNghiem.XuatChuoi(ng) + "\r\n";
        }
        XuLyChuoi.Xuat(Chuoi);
        XuLyTapTin.Ghi(Chuoi, "Ket_qua.txt");
    }
Esempio n. 16
0
    static void Main(string[] args)
    {
        BIEUTHUC[] NoiDung;
        CAUHOI[]   De;
        NoiDung = XuLyBieuThuc.Nhap("Nhap vao noi dung cac cau hoi:\n");
        De      = new CAUHOI[NoiDung.Length];
        String Chuoi = "";
        Random t     = new Random();

        for (int i = 0; i < NoiDung.Length; i++)
        {
            De[i] = XuLyCauHoi.KhoiTao(NoiDung[i], t);
            Chuoi = Chuoi + XuLyCauHoi.XuatChuoi(De[i]);
            if (i < NoiDung.Length - 1)
            {
                Chuoi += "\r\n";
            }
        }
        XuLyTapTin.Ghi("DeThiTracNghiem.txt", Chuoi);
        XuLyChuoi.Xuat(Chuoi);
    }
Esempio n. 17
0
 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);
     }
 }