Danh Sách Bài Tập C
Bài 1: Viết chương trình tính n giai thừa theo công thức: n! = 1.2..n với n > 1.
Bài 2: Viết chương trình tính các tổng:
S = 1/2 + 1/4 + .. + 1/(2k)
Q = 1.1! + 2.2! +.. + n.n!
Bài 3: Viết chương trình tính tổ hợp, chỉnh hợp chập k của n (k, n được nhập từ bàn phím, 0 <= k <= n).
Bài 4: Viết chương trình tìm và in ra tất cả các số chính phương nhỏ hơn một số cho trước, cho biết có bao nhiêu số chính phương như vậy.
{số chính phương n thỏa mãn: sqrt(n)==(int)(sqrt(n))}
Bài 5: Viết chương trình tìm ước số chung lớn nhất của 2 số nguyên dương cho trước.
Bài 6: Viết chương trình cho phép người dùng nhập vào tử số và mẫu số của phân thức a/b (a,b là 2 số nguyên dương), sau đó tìm dạng tối giản của phân thức này.
Bài 7: Viết chương trình kiểm tra một số nguyên nhập từ bàn phím có phải là số nguyên tố hay không.
Bài 8: Viết chương trình tìm và in ra màn hình các số nguyên tố nhỏ hơn một số cho trước.
Bài 9: Cần có 50.000 đ từ các loại giấy bạc 1.000đ, 2.000đ, 5.000đ. Hãy viết chương trình tìm tất cả các phương án có thể.
Bài 10: Viết chương trình để in ra trên 4 dòng các chữ cái từ ‘A’ tới ‘Z’, từ ‘a’ tới ‘z’, từ ‘Z’ tới ‘A’, từ ‘z’ tới ‘a’ mỗi chữ cái chiếm 2 chỗ.
Bài 11: Viết chương trình in ra màn hình ma trận sau:
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 |
0 Nhận xét