Tìm n giai thừa (n!) là một bài tập lập trình căn bản nhằm giúp cho các bạn biết cách sử dụng vòng lặp (for, while)
ví dụ:
n=0 --> thì trả về 1
n=1 --> thì trả về 1
n=2 --> thì trả về 2
n=5 --> thì trả về 1 x 2 x 3 x 4 x 5
6 x 20 = 120
n! = 1 x 2 x 3 x 4 x 5 x ... x (n-1) x n
--> n! = 2 x 3 x 4 x 5 x ... x (n-1) x n (tại vì nhân với 1 thì cũng như không nhân với gì hết)
Mình sẽ giải bằng 2 cách
cách 1: sử dụng vòng lặp
cách 2: sử dụng đệ quy
Thứ Bảy, 27 tháng 2, 2016
Tính n giai thừa bằng đệ quy và vòng lặp
Đăng ký:
Đăng Nhận xét (Atom)

Không có nhận xét nào:
Đăng nhận xét