Obtener el factorial de un número, el número se proporciona desde el teclado
#include <iostream> using namespace std; int fact(int num){ if(num == 0){ return 1; }else{ return num * fact(num - 1); } } int main(void) { int num; cout << "Ingrese un numero: "; cin >> num; int res = fact(num); cout << "El factorial de " << num <<" es: " << res << '\n'; return 0; }