C program to find the factorial of a number using for loop beginners to understand basic concepts in factorial program. Factorial number program in c programming language. This program helps you to find the factorials number or not in c. The multiplication of the number is known as factorial number in c language to check the number is fact or not.

#include<stdio.h> int main() { int i,fact=1,num; printf("Enter a num"); scanf("%d",&num); for(i=1;i<=num;i++) { fact=fact*i; } printf("%d",fact); return 0; }

Output

Enter a num 5 120

## What is factorial number and how to calculate factorial number

The product of all positive integers less than or equal to a particular positive integer, indicated by that integer and an exclamation point in mathematics. The factorial zero is equal to one. To find the factorial of a number, multiply it by the previous number’s factorial value. For instance, to understand the value of 6! 720 is obtained by multiplying 120 (the factorial of 5) by 6.

## Why factorial numbers ends with exclamation

The factorial function is a mathematical formula with the exclamation mark “!” as its symbol. You must multiply all the integers and positives that occur between the number in the formula and the number 1 in the Factorial formula.