jueves, 5 de mayo de 2011

Factorial de un numero (recursividad)

Diagrama de flujo


Codigo en C
/*Descripcion:Factorial de un numero
  Autor: Membrillo Rodriguez Cristian Emanuel
  Grupo: 2293 FCA UNAM */

#include<stdio.h>
// declaracion de la funcion factorial
int fact(int k);
main(){
       int n;
       printf("Ingrese un numero entero = ");
       scanf("%i", &n);
       printf("\n\nEl factorial de %d es %d \n\n", n, fact(n));
      
       printf("\n\n\n\n\n\n\n\n\t\t\t\t\t\t\t\t By MERC");
}


// definicion de la funcion factorial
int fact(int k) {
    if (k==1)
    return 1;
    else
    return fact(k-1)*k;
    }

Corrida

No hay comentarios:

Publicar un comentario