Universidad del Valle de
México
Campus Coyoacán
Actividad 6
Lógica y programación
estructurada
Segundo semestre
#include <stdio.h>
int factorial(int n) {
if (n == 0) // El factorial de 0 es 1
return 1;
else
return n * factorial(n-1); // Llamada recursiva
int main() {
int n = 10;
int fact = factorial(n);
printf("El factorial de %d es %d\n", n, fact);
return 0;
}
Conclusión: