// FACTORIAL RECURUSIVO // fact.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include #include #include int factorial(int n) { if (n == 0 || n == 1) return 1; /* condición básica */ else return(n*factorial(n - 1)); /* llamada recursiva el valor de n tiende a la condición básica*/ } int main(int argc, char* argv[]) { int N = 4; printf("Factorial: %i %i\n", N, factorial(N)); system("pause"); return 0; }