#include<stdio.h>
#include<conio.h>
#include<windows.h>
long int factorial (long int);
main()
{
long int num;
system("color F0");
calcula:
system("cls");
printf("\nObtiene el factorial de un numero");
printf("\nIngresa un numero entero: ");scanf("%d",&num);
if(num<1) goto termina;
printf("\nel factorial de %d es: %d",num,factorial(num));
getch();
goto calcula;
termina:
printf("\nenter..");
getch();
}
long int factorial (long int inum)
{
if (inum>1)
return(inum*factorial(inum-1));
else return 1;
}
No hay comentarios.:
Publicar un comentario