User:Shyal-b/Sandbox/factorial
From Wikipedia, the free encyclopedia
#include <iostream> #include <vector>
using namespace std;
long long factorial(int a) { long long r = a; if (a > 0) { while (--a) { r *= a; } } else { r = 1; } return r; }
int main() { int a = 0;
cout << "Enter any integer to compute its factorial" << endl;
cin >> a;
long long r = factorial(a);
cout << r << endl;
return 0; }