Write a program that will compute for n! (n factorial) which is the product of all numbers from 1 to n.
1
Expert's answer
2012-08-30T09:55:00-0400
#include <iostream.h>
int factorial(int);
void main(void) { int number;
cout << "Please enter a positive integer: "; cin >> number; if (number < 0) cout << "That is not a positive integer. "; else cout << number << " factorial is: " << factorial(number) << endl; }
int factorial(int number) { int temp;
if(number <= 1) return 1;
temp = number * factorial(number - 1); return temp; }
Comments
Leave a comment