public static String XuatChuoi(DATHUC P)
    {
        String kq = P.Ten + "(" + P.BienSo + ") = ";
        int    i  = 0;

        foreach (DONTHUC q in P.DonThuc)
        {
            kq = kq + XuLyDonThuc.XuatChuoi(q);
            if (i < P.DonThuc.GetLength(0) - 1)
            {
                kq = kq + " + ";
            }
            i++;
        }
        return(kq);
    }
Exemplo n.º 2
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);
     }
 }