Bài 21: Bài tập luyện tập 3
Bài 1: Viết chương trình tính n giai thừa: n! = 1.2.3. … . 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 phần tử (k, n được nhập vào 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ố như vậy.
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 số a/b (a, b là số nguyên dương), sau đó tìm dạng tối giản của phân số 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 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ể.