Article by: Manish Methani
Last Updated: September 27, 2021 at 10:04am IST
Factorial of a given number is defined as the product of a given number with its previous number till that number reaches 1. In mathematical representation, factorial is represented by !
Factorial of 5! is
5*4*3*2*1 = 120
#include int main() { int number = 5,i; long int factorial; factorial = 1; for(i = number; i >= 1; i--) { factorial = factorial * i; printf(" Factorial of %d is = %ld", number, factorial); return 0; }
Factorial of 5 is = 120
#include long int factorial(int n) { int i; long int factorial = 1; if(n==1) return factorial; for(i = n; i >= 1;i--) { factorial = factorial * i; return factorial; } } int main() { int number = 5; printf(" Factorial of %d is = %ld",number,factorial(number)); return 0; }
Factorial of 5 is = 120
#include long int factorial(int n) { if(n==1) return 1; return n*factorial(n-1); } int main() { int number = 5; printf("Factorial of %d is = %ld",number,factorial(number)); return 0; }
Factorial of 5 is = 120
Level: Advanced
Course Fees: INR 6999/-
Apply Coupon Code: UNLOCK
4 days 100% Money Back Guarantee
Explore CurriculumLevel: Intermediate
Course Fees: INR 1299/-
4 days 100% Money Back Guarantee
Explore CurriculumLevel: Beginners
Course Fees: INR 1299/-
4 days 100% Money Back Guarantee
Explore CurriculumLevel: Beginners
Course Fees: INR 1299/-
4 days 100% Money Back Guarantee
Coming SoonLevel: Beginners
Course Fees: FREE
Start WatchingTest your C Programming skills with this comprehensive mock test on C Programming.
Take TestSolve most asked Interview Questions on Flutter and Test your foundational skills in flutter.
Take TestSolve most asked GATE Questions in Operating Systems and test your Gate Score.
Take TestThis is a mock test designed to help you assess your knowledge and skills in HTML and CSS.
Take TestSolve most asked GATE Questions in Data Structures and Algorithms and test your Gate Score.
Take Test