un programa para calcular el factorial de un numero ingresado por el teclado
#include <iostream> using namespace std; int factorial(int numero) { int i; int factorial = 1; for (i = numero; i > 1; i--) { factorial = factorial * i; } return factorial; } int main() { int n; cout << "Ingrese un numero para calcular su factorial: "; cin >> n; cout << n << "! = " << factorial(n) << endl; return 0; }