Giai thừa là một phép toán vô cùng quan trọng trong toán học. Trong lập trình, giai thừa được sử dụng rất nhiều trong các bài tập lập trình căn bản. Vậy giai thừa là gì? Làm sao để viết chương trình tính giai thừa trong C/C++. Cùng Vanhoadoisong theo dõi bài viết nhé!
Giai thừa là một toán tử một ngôi trên tập hợp các số nguyên dương. Nói một cách đơn giản thì giai thừa là tích các số tự nhiên dương bắt đầu từ 1 đến n với n là số tự nhiên dương bất kỳ cho trước.
Lưu ý:
Cú pháp:
int Giaithua(int n);
{
if (n==1)
return if;
return n * Giaithua(n-1)
}
Đề: Nhập một số nguyên dương n bất kỳ. Tính n!
Code: Chương trình tính giai thừa bằng đệ quy.
Cú pháp:
int Giaithua(int n)
{
int Giaithua= 1;
for (int i = 1; i <= n, i++)
Giaithua *= i;
return Giaithua;
}
Code: Chương trình tính giai thừa bằng vòng lặp for.
Xem thêm:
- Vòng lặp For là gì? Cách dùng vòng lặp For trong C/C++
- Năm ánh sáng là gì? 1 năm ánh sáng bằng bao nhiêu km, dặm?
- Giải nghĩa các từ viết tắt trong tiếng Anh ý nghĩa, đầy đủ nhất
Hy vọng bài viết này sẽ giúp bạn hiểu thêm về giai thừa cũng như cách tính giai thừa trong C/C++. Chúc các bạn thực hiện thành công!
Nguồn: nguyenvanhieu.vn
SeABank là một trong những ngân hàng được nhiều người tin dùng trong thời gian…
Áo dài - một trang phục truyền thống của người Việt Nam và tôn lên…
Một trend chụp hình được nhiều người yêu thích hiện nay chính là mặc áo…
TPBank là một ngân hàng có tuổi đời khá trẻ nhưng đã nhanh chóng nhận…
GPBank là một trong những ngân hàng lâu đời tại Việt Nam, cung cấp nhiều…
Ngân hàng UOB Việt Nam trực thuộc tập đoàn UOB của Singapore, có nguồn vốn…
This website uses cookies.