factorial c++ without recursion
#include <iostream> using namespace std; int main() { unsigned int num; //unsigned is used for not taking negetive values. unsigned long long factorial = 1; //Since the factorial a number can be large, so long long data type is used. cout << "Give me any positive number : "; cin >> num; for (int i = 1; i <= num; i++) { factorial = factorial * i; } cout << "Factorial of the given number is: " << factorial; }
Comments
Post a Comment