**What is Factorial of a number?**

The product of all positive descending integers is the factorial of n. n! represents the factorial of n. As an example:

```
4! = 4*3*2*1 = 24
6! = 6*5*4*3*2*1 = 720
that is,
n! = n * (n – 1)!
n! = 1 if n = 0 or n = 1
```

4! is pronounced “4 factorial” in this context, and it is also known as “4 bang” or “4 shriek.”

The factorial is typically used in Combinations and Permutations (mathematics).

**Program Code**:

```
#include <iostream>
using namespace std;
int fact(int n) // Function to find factorial
// of given number
{
if ((n==0)||(n==1))
return 1;
else
return n*fact(n-1);
}
int main()
{
int n ;
cin>> n;
cout<<"Factorial of "<<n<<" is "<<fact(n);
return 0;
}
```

**Output**:

```
8
Factorial of 8 is 40320
```

*Note: also read about* Program to Find GCD

**Follow Me**

Please follow me to read my latest post on programming and technology if you like my post.

https://www.instagram.com/coderz.py/

https://www.facebook.com/coderz.py

Staying up to the mark is what defines me. Hi all! I’m Rabecca Fatima a keen learner, great enthusiast, ready to take new challenges as stepping stones towards flying colors.