/*PROGRAMA QUE CALCULA EL FACTORIAL DE UN NUMERO UTILIZANDO UNA FUNCIÓN
QUE RETORNA EL VALOR DE LA OPERACIÓN DEL FACTORIAL A LA FUNCIÓN PRINCIPAL,
COMPILADO EN TURBO C por: MERIDA ALFARO MIGUEL ANGEL.*/
#include "stdio.h"
#include "conio.h"
float factorial(float x)
{ float fact=0;
float num=x;
clrscr();
fact=num;
do{
fact=fact*(num-1);
num=num-1;
}while(num>1);
return fact;
}
float main()
{ float num,result;
clrscr();
printf("inserta el numero:");
scanf("%f",&num);
result=factorial(num);
printf("el factorial es:%.2f",result);
//float x=4*result+5;
//printf("\nel resultado es:%.2f",x);
getch();
return 0;
}