سلام دوستان من میخوام با استفاده از تابع فاکتوریل در سی پلاس حاصل عبارت زیر بدست بیارم
1!+2!+3!.......n!
n از ورودی خوانده میشود
#include <iostream> using namespace std; int sum_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 n; cin >> n; cout << sum_fac(n) << endl; } //روش یکی از دوستان به نام:stefan