public static String XuatChuoi(BAT_PHUONG_TRINH P)
    {
        String kq;

        kq = XuLySoThuc.XuatChuoi(P.a) + "x + " +
             XuLySoThuc.XuatChuoi(P.b) + ">=0";
        return(kq);
    }
    public static String XuatChuoi(HOADON P)
    {
        String Chuoi = "Ho ten nguoi su dung: " + P.HoTen + "\n";

        Chuoi = Chuoi + "Da su dung :" + P.SoKw;
        Chuoi = Chuoi + " Kw nam trong cac don gia sau:\n" + XuLyQuiTac.XuatChuoi(P.SuDung);
        Chuoi = Chuoi + "\nTong so tien phai tra: " + XuLySoThuc.XuatChuoi(P.TongTien) + " dong";
        return(Chuoi);
    }
Beispiel #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);
    }
    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);
    }
    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);
    }
Beispiel #7
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);
    }
Beispiel #8
0
    public static Boolean KiemTra(String Chuoi)
    {
        Boolean flag = true;

        String[] M = Chuoi.Split(new String[] { ChuoiPhanCach },
                                 StringSplitOptions.None);
        flag = M.Length == 2;
        if (flag)
        {
            flag = XuLySoThuc.KiemTra(M[0]) && XuLySoThuc.KiemTra(M[1]);
        }
        return(flag);
    }
Beispiel #9
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);
    }
    public static Boolean KiemTra(String Chuoi)
    {
        Boolean temp = true;

        String[] M = Chuoi.Split(new String[] { ChuoiPhanCach }, StringSplitOptions.None);
        temp = (M.Length > 0);
        if (temp)
        {
            foreach (String ChuoiCon in M)
            {
                temp = temp && XuLySoThuc.KiemTra(ChuoiCon);
            }
        }
        return(temp);
    }
    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);
    }
Beispiel #12
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);
     }
 }