**The Program in C++ to read an Integer n,prints the factorial of n is given below:**

```
#include <iostream>
using namespace std;
int main() {
int n, factorial = 1;
cout<<"Hello Codeauri Family,Enter the value of an integer:\n ";
cin>>n;
for (int i = 1; i <= n; i++) {
factorial *= i;
}
cout << "The factorial of " << n << " is: " << factorial << endl;
return 0;
}
```

## Output:

Hello Codeauri Family,Enter the value of an integer:

4

The factorial of 4 is: 24

## Pro-Tips**💡**

This program uses a variable ‘n’ to store the user input and a variable ‘factorial’ initialized to 1, which will store the factorial of ‘n’.

The for loop starts at 1 and ends at n, at each iteration, it multiplies the current value of i with the current value of factorial, and the final value of factorial is the factorial of n.

Finally, the program will print the factorial of n.

Note that the factorial of a number is the product of all the integers from 1 to that number, for example, factorial of 5 is 5*4*3*2*1 = 120.

**Learn C-Sharp ↗**

C-sharp covers every topic to learn about C-Sharp thoroughly.

**Learn C Programming ↗**

C-Programming covers every topic to learn about C-Sharp thoroughly.

**Learn C++ Programming↗**

**Learn C++ Programming↗**

C++ covers every topic to learn about C-Sharp thoroughly.