Viết chương trình tính tổng sau biết n được nhập từ bàn phím S=1 1 2 1 3 1 4 1 5 1 6 1/n

Bài tập Pascal 11133 bài tập pascalPhần 1. RẼ NHÁNH, LẶPCâu 1. Hãy sử dụng vòng lặp For … để tính tổng S = 1 + 1/2 + 1/3 + . . .+1/n, vớin nguyên dương được nhập từ bàn phím. Yêu cầu chương trình có kiểm tra tính hợplệ của n.Câu 2. Viết chương trình giải và biện luận phương trình ax + b = 0 với a và b đượcnhập từ bàn phím.Câu 3. sử dụng câu lệnh Repeat …until để tính tổng S = 1 + 1/2 +1/4 + . . . + 1/[2n], với n nguyên dương được nhập từ bàn phím. Yêu cầu chương trình có kiểmtra tính hợp lệ của n.Câu 4. Sử dụng cấu trúc lặp While … do để tính tổng S= 2 + 5 + . . . + [3n – 1], vớin nguyên dương được nhập từ bàn phím, có kiểm tra tính hợp lệ của n.Câu 5. Viết chương trình tính và in ra n! với n nguyên dương [n0.Câu 9. nhập vào một số thực a lớn hơn 1. Hãy tìm số nguyên dương n nhỏ nhất saocho 1+1/2+…+1/n ≥ aCâu 10. Hãy tìm tất cả các số nguyên dương có ba chữ số sao cho:33c b a abc++=3Câu 11. Nhập xâu kí tự s và 2 số dương n và m, yêu cầu kiểm tra n nhỏ hơn độ dàicủa xâu s. Hãy xoá trong xâu s vừa nhậpm kí tự kể từ vị trí thứ n.Giáo Viên: Hồ Đình Dần, trường THPT Hoàng Mai, Quỳnh Lưu, Nghệ An1Bài tập Pascal 11Câu 12. Viết chương trình nhập vào số nguyên dương n và tính:S=1 3 5 ... n, nªu n lÎ2 4 6 ... n, nªu n ch½nì+ + + +ïïíï+ + + +ïîCâu 13. Viết chương trình in ra các dãy số dạng sau: n n-1 n-2 . . . 3 2 1 n-1 n-2 …… 3 2 1 . . . 3 2 1 2 1 1 Câu 14. Viết chương trình nhập mảng 1 chiều gồm n số thực , với n nguyên dươngđược nhập từ bàn phím. Tính và đưa ra trung bình cộng của các giá trị trong mảng.Câu 15. Một mảng được xem là đối xứng nếu a[i]=a[n-i+1] với mọi i=1,n. Viếtchương trình nhập vào một mảng một chiều n số nguyên, hãy cho biết mảng đó cóđối xứng hay không?Câu 16. Viết chương trình nhập vào 2 xâu s1 và s2 [độ dài >=5]. Hãy chèn xâu s1vào xâu s2 tại vị trí thứ 3. in ra màn hình xâu s2 sau khi chèn.Câu 17. Viết chương trình nhạp vào một ma trận vuông nxn, với n được nhập từbàn phím và in ra màn hình các giá trị nằm trên đường chéo chính.Câu 18. Sử dụng một trong các cấu trúc lặp để viết chương trình tính:S= 12 + 22 + . . . + n2, với n nguyên dương được nhập từ bàn phím.Câu 19. Tính Pi/4 theo công thức:S=1-1/3+1/5+…+[-1]n/[2n+1]Câu 20. Tính ex theo công thức:S=ex=1+x/1! + x2/2! + . . . + xn/n! + …Câu 21. Lập chương trình tính tổng S=1-1/2+1/3-1/4+…-1/100Giáo Viên: Hồ Đình Dần, trường THPT Hoàng Mai, Quỳnh Lưu, Nghệ An2Bài tập Pascal 11Câu 22. Sử dụng cấu trúc case . .. of để xác định số n có chia hết cho 4 hay không?nếu không thì dư bao nhiêu? với n nhập từ bàn phím.Câu 23. Lập chương trình nhập một số nguyên và in ra giá trị N, khi N=1nhập từ bàn phím.Câu 30. Tính S=1+2+3+…+N, với n>=1 được nhập từ bàn phím. Sử dụng vòng lặpFor ..do và while…do.Câu 31. Lập chương trình nhập 3 cạnh của một tam giác ABC. Hãy in ra chu vi vàdiện tích tam giác đó [diện tích S=P[P a][P b][P c]− − − trong đó P là nữa chu vi].Câu 32. Sưe dụng vòng lặp While…do lập chương trình tính tổng:S=10+11+12+…+100.Câu 33. Nhập một số kiểu longint, kiểm tra xem số đó có bao nhiêu chữ số lẻ. Inkết quả ra màn hình.Câu 34. Lập trình tìm số N nguyên dương nhỏ nhất để cho tổng S=1+1/2+1/3+…+1/N lớn hon số a cho trước với a được nhập từ bàn phím.Câu 35. Dùng lệnh Repeat…Until tính N! với N nhập từ bàn phím.Câu 36. Dùng vòng lặp While..do.. để tính tổng:S=1/100+1/99+1/98+…+1/n, với n nhập từ bàn phím và n

Chủ Đề