Factorial Program in C++ with or without using Recursion. The Factorial of a Number n is the multiplication of all integers less than or equal to n.