سورس کد برنامه نوشته شده به زبان سی پلاس پلاس، با قابلیت محاسبه فاکتوریل اعداد.
در این برنامه از حلقه for استفاده شده است.
سورس کد:
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int fact,n,i;
fact = 1;
cout<<"Please Enter A Number: ";
cin>>n;
for (i = n; i < 0; i--)
fact *= i;
cout<<"\n\n Factorial: "<<fact;
getch();
}
نکته:
5! = 5 * 4 * 3 * 2 * 1 = 120
3! = 3 * 2 * 1 = 6
2! = 2 * 1 = 2