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); }
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); } }