In this program, we will code to calculate the factorial of an integer. Factorial is a math concept which has a! sign For example, 3 factorials would be represented as 3! = 3*2*1 0! = 1

##
**
Write a program to find the factorial of an Integer
**

###
**
C++ Program to Find the Factorial of and Integer
**

```
#include<iostream.h>
#include< conio.h>
#include<stdio.h>
#include<math.h>
void main()
{
clrscr();
int num,fact=1;
cout<<"Enter a number: ";
cin>>num;
for(int i=1; i<=num; i++)
fact *= i;
if(num==0)
cout<<"The factorial is 1";
else
cout<<"The factorial of "<<num<<" is "<<fact;
getch();
}
```

**
Output:
**

```
Enter a Number: 5
The factorial of 5 is 120
```

###
**
Python Program to Find the Factorial of and Integer
**

```
num =int(input("Enter a Number: "))
fact=1
for i in range(1,num+1):
fact*=i
if num==0:
print("The factorial is 1")
else:
print("The factorial of",num,"is",fact)
```

**
Output:
**

```
Enter a Number: 6
The factorial of 6 is 720
```

**
People are also reading:
**

- WAP to swap two numbers
- WAP in C++ and python to convert temperature from Fahrenheit to Celsius and vice-versa
- WAP in C++ and python to check whether the year is a leap year or not
- Perfect Number in C
- WAP in C++ & Python to reverse a number
- WAP in C++ & Python to calculate the size of each data types
- WAP in C to Check Whether the Number is a Prime or not
- WAP to print the truth table for XY+Z
- C++ and Python Code to Find The Sum of Elements Above and Below The Main Diagonal of a Matrix
- Linear Search in Python and C++

## Leave a Comment on this Post