Viết chương trình tính giá trị của đa thức Pn anxn + an-1xn-1 a1x1 + a0

Loading Preview

Sorry, preview is currently unavailable. You can download the paper by clicking the button above.

Viết chương trình tính giá trị của đa thức A[x] với điều kiện không dùng biến mảng.

Viết chương trình tính giá trị của đa thức f[x] = anxn + ... +a1x + a0 tại x = x0.

Thuật toán:

f[x] = anxn + ... +a1x + a0 

= a0 + x[a1 + x[a2 + ... x[an-1 + x[an]]...]]

Lặp lại việc: Đọc và cộng hệ số rồi nhân với x từ hệ số an  đến hệ số a0.

Chương trình:

Program Gia_tri_da_thuc; Var S,a,x: real; n,i: byte; Begin Write['Nhap bac cua da thuc. n = ']; Readln[n]; Write['Tinh f[x] tai x = '];Readln[x]; S:=0; For i:= n downto 0 do Begin Write['a',i,'='];Readln[a]; S:=[S+a]*x; End; Write['f[',x:3:1,']=',S:5:1]; Readln End.

Chào mừng bạn đã đến thăm diễn đàn Nhomai9xhy :: Tin Học :: Lập Trình

  Admin Thu 08 Sep 2011, 7:48 am

1.Viết chương trình in ra bảng mã ASCII2.Viết chương trình tính tổng bậc 3 của N số nguyên đầu tiên.3.Viết chương trình nhập vào một số nguyên rồi in ra tất cả các ước số của số đó.4.Viết chương trình vẽ một tam giác cân bằng các dấu *5.Viết chương trình tính tổng nghịch đảo của N số nguyên đầu tiên theo công thứcS = 1 + 1/2 + 1/3 + … + 1/N6.Viết chương trình tính tổng bình phương các số lẻ từ 1 đến N.7.Viết chương trình nhập vào N số nguyên, tìm số lớn nhất, số nhỏ nhất.8.Viết chương trình nhập vào N rồi tính giai thừa của N.9.Viết chương trình tìm USCLN, BSCNN của 2 số.10.Viết chương trình vẽ một tam giác cân rỗng bằng các dấu *.11.Viết chương trình vẽ hình chữ nhật rỗng bằng các dấu *.12.Viết chương trình nhập vào một số và kiểm tra xem số đó có phải là số nguyên tố hay không?13.Viết chương trình tính số hạng thứ n của dãy Fibonaci.Dãy Fibonaci là dãy số gồm các số hạng p[n] với:p[n] = p[n-1] + p[n-2] với n>2 và p[1] = p[2] = 1Dãy Fibonaci sẽ là: 1 1 2 3 5 8 13 21 34 55 89 144…14.Viết chương trình tính giá trị của đa thứcPn = anxn + an-1xn-1 + … + a1x1 + a0Hướng dẫn đa thức có thể viết lạiPn = […[anx + an-1]x + an-2]x + … + a0Như vậy trước tiên tính anx + an-1, lấy kết quả nhân với x, sau đó lấy kết quả nhân với x cộng thêm an-2, lấy kết quả nhân với x … n gọi là bậc của đa thức.15.Viết chương trình tính xn với x, n được nhập vào từ bàn phím.16.Viết chương trình nhập vào 1 số từ 0 đến 9. In ra chữ số tương ứng. Ví dụ: nhập vào số 5, in ra "Năm".17.Viết chương trình phân tích một số nguyên N thành tích của các thừa số nguyên tố.18.Viết chương trình lặp lại nhiều lần công việc nhập một ký tự và in ra mã ASCII của ký tự đó, khi nào nhập số 0 thì dừng.19.Viết chương trình tìm ước số chung lớn nhất và bội số chung nhỏ nhất của 2 số nguyên.20.Viết chương trình in lá cờ nước Mỹ.21.Viết chương trình tính dân số của một thành phố sau 10 năm nữa, biết rằng dân số hiện nay là 6.000.000, tỉ lệ tăng dân số hàng năm là 1.8% .22.Viết chương trình tìm các số nguyên gồm 3 chữ số sao cho tích của 3 chữ số bằng tổng 3 chữ số. Ví dụ: 1*2*3 = 1+2+3.23.Viết chương trình tìm các số nguyên a, b, c, d khác nhau trong khoảng từ 0 tới 10 thỏa mãn điều kiện a*d*d = b*c*c*c24.Viết chương trình tính tổ hợp N chập K [với K

Chủ Đề