#include<stdio.h>

#include<conio.h>



unsigned long int factorial (unsigned char v);



int main(void)



{



unsigned int n;

unsignedlongint resultado;



printf("nescriba un numero");

scanf("%i",&n);



resultado=factorial(n);

printf("n nel factorial de (%i)=%i",n,resultado);

    getch();

    return 0;

}



unsigned long int factorial (unsigned char v)



{

      unsigned long int f=1;

      unsigned char i;
for (i=1;i<=v;i++)

         f=f*i;

return (f);

     }

Factorial

  • 1.
    #include<stdio.h> #include<conio.h> unsigned long intfactorial (unsigned char v); int main(void) { unsigned int n; unsignedlongint resultado; printf("nescriba un numero"); scanf("%i",&n); resultado=factorial(n); printf("n nel factorial de (%i)=%i",n,resultado); getch(); return 0; } unsigned long int factorial (unsigned char v) { unsigned long int f=1; unsigned char i;
  • 2.
    for (i=1;i<=v;i++) f=f*i; return (f); }