Pages

Thứ Bảy, 27 tháng 2, 2016

Tính n giai thừa bằng đệ quy và vòng lặp

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

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

Đăng nhận xét

 

Người đóng góp cho blog

Blogger news

Blogroll

About