# Write a C C++ program to find factorial of given number

## Write a C C++ program to find factorial of given number

Switch statement और multibranching statements के बारे में अधिक जानने के लिए देखें—Switch statements in C

Looping और iterative statements के बारे में और अधिक जानने के लिए देखें— Looping statements in C

Unconditional branching statements के बारे में अधिक जानकारी के लिए देखें— Break, Continue and Goto in C

### C program to find factorial of given number

``````#include<stdio.h>
int main()
{
int num,c=1,res=1;
printf("Enter a number: ");
scanf("%d",&num);
while(c<=num)
{
res=res*c;
c++;
}
printf("Factorial = %d",res);
return 0;
}``````

### C++ program to find factorial of given number

``````#include<iostream>
using namespace std;
int main()
{
int num,c=1,res=1;
cout<<"Enter a number: ";
cin>>num;
while(c<=num)
{
res=res*c;
c++;
}
cout<<"Factorial = "<<res;
return 0;
}``````

### Output of C C++ program to find factorial of given number

```Enter a number: 3
Factorial = 6```
```Enter a number: 4
Factorial = 24```
```Enter a number: 5
Factorial = 120 ```

### Related programs in C C++

Share it to: 