Adsence

domingo, 27 de marzo de 2011

Factorial-de-un-numero-dado-por-teclado

Leave a Comment
[caption id="attachment_680" align="aligncenter" width="676"]Factorial de un numero dado por teclado en C Factorial de un numero dado por teclado en C[/caption]

Calcular el factorial de un número entero, tomando en cuenta que el factorial de un número es el producto del mismo número y de todos los valores menores a él hasta llegar a la unidad, es decir, si se desea el factorial de 4!= 4 *3* 2 *1 teniendo como resultado 24, el último valor, el 1 no es necesario realizar su producto ya que el resultado queda igual si se multiplica por la unidad.



[cpp]

#include < stdio.h >
#include < conio.h >
void portada();
void final();
main()
{
long f=1,n;
portada();
printf("Digite el numero:");
scanf("%d",&n);
for(int i=1;i< =n;i++)
{
f=f*i;
}
printf("El factorial del numero %ld es %ld",n,f);
final();
getch();
return 0;
}
void portada(){
printf("...............................................................................\a\n");
printf("................******.*****.** **.*****.****.*****.*****..**................\a\n");
printf("................ ** .** **.*** ***.** **.** .** **.**.**.***................\a\n");
printf("................ ** .*****.*******.*****.****.*****.*****..**................\a\n");
printf("................ ** .** **.** * **.** .** .*** ....**..**................\a\n");
printf("................**** .** **.** **.** .****.** **....**.****...............\a\n");
printf("..............................jamper91.blogspot.com............................\a\n");
printf("\n");
};
void final(){
printf("-------------------------------------------------------------------------------\a\n");
printf ("******************************************************************************\a\n");
printf (" Creado por jamper91@hotmail.com\n");
printf (" Cucuta Campeon\n");
printf ("******************************************************************************\a\n");
printf("-------------------------------------------------------------------------------\a\n");
};

[/cpp]

0 comentarios :