1.Viết chương trình in ra bảng mã ASCII
2.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ức
S = 1 + 1/2 + 1/3 + … + 1/N
6.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) = 1
Dã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ức
Pn = anxn + an-1xn-1 + … + a1x1 + a0
Hướng dẫn đa thức có thể viết lại
Pn = (…(anx + an-1)x + an-2)x + … + a0
Như 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*c
24.Viết chương trình tính tổ hợp N chập K (với K <= N)
C=((N-k+1) * (N-k+2)*…N)/1*2*3*…*k
Trong đó C là một tích gồm k phần tử với phần tử thứ I là (N-k+1)/I. Để viết chương trình này, bạn dùng vòng lặp For với biến điều khiển I từ giá trị đầu là 1 tăng đến giá trị cuối là k kết hợp với việc nhân dồn vào kết quả C.
25.Viết chương trình giải bài toán cổ điển sau:
Trăm trâu, trăm cỏ
Trâu đứng ăn năm
Trâu nằm ăn ba,
Ba trâu già ăn một
Hỏi mỗi loại trâu có bao nhiêu con.
26.Viết chương trình giải bài toán cổ điển sau:
Vừa gà vừa chó 36 con
Bó lại cho tròn, đếm đủ 100 chân
Hỏi có bao nhiêu gà, bao nhiêu chó
27.Viết chương trình in ra bảng cửu chương
28.Viết chương trình xác định xem một tờ giấy có độ dày 0.1 mm. Phải gấp đôi tờ giấy bao nhiêu lần để nó có độ dày 1m.
29.Viết chương trình tìm các số nguyên tố từ 2 đến N, với N được nhập vào.
30.Viết chương trình lặp đi lặp lại các công việc sau:
- Nhập vào một ký tự trên bàn phím.
- Nếu là chữ thường thì in ra chính nó và chữ HOA tương ứng.
- Nếu là chữ HOA thì in ra chính nó và chữ thường tường ứng.
- Nếu là ký số thì in ra chính nó.
- Nếu là một ký tự điều khiển thì kết thúc chương trình
31.Viết chương trình nhập vào x, n tính:
- sprt(x + sqrt(x + (sqrt(x))) (n dấu căn)
- 1 + x/2 + ... x^n / (x+1)
32 .. Viết chương trình nhập vào N số nguyên, đếm xem có bao nhiêu số âm, bao nhiêu số dương và bao nhiêu số không
Được sửa bởi Admin ngày Thu 08 Sep 2011, 8:17 am; sửa lần 1.
0 nhận xét:
Đăng nhận xét