اینجا یک نمونه محاسبه فاکتوریل کاملا توضیح داده شده فقط یک آرایه تعریف کنید مقادیر را داخلش و در هر مرحله فاکتوریل هر عنصر را محاسبه و چاپ کنید.
#include <iostream>
using namespace std;
int fact(int n)
{
int sum=0;
int temp=1;
for(int i=1; i<=n; i++)
{
temp*=i;
sum+=temp;
}
return sum;
}
int main(){
int arr[100];
for (int i=0;i < 100;i++)
cout << fact(arr) <<endl;
}