Giai thừa
Bài học 15 trên 32 trong khóa học Bài tập lập trình của Coddy.
Giai thừa (!), trong toán học là tích của tất cả các số nguyên dương nhỏ hơn hoặc bằng một số nguyên dương cho trước.
Tạo một chương trình tính giai thừa của một số dương cho trước.
Thử thách
Trung bìnhViết một hàm có tên factorial nhận một số tự nhiên N từ đầu vào. In giai thừa của số đó ra màn hình
5! = 1 * 2 * 3 * 4 * 5 = 120
Đầu vào
5
Đầu ra
120
Đầu vào
7
Đầu ra
5040
Tự làm thử
int factorial(int a1) {
// Viết code ở đây
}Tất cả bài học trong Bài tập lập trình
1Giới thiệu khóa học
Giới thiệu3Độ khó trung bình
Thanh kẹoDãy số FibonacciGiai thừaSố chữ sốBội chung nhỏ nhấtTổng lớn nhấtSổ tayTáoQuà tặngTuổi chóTừ đồng dạngTự luyện tập: Trình biên dịch C online