n! = n * (n-1) * (n-2) ... * 1
Ejemplo:
4! = 4 * 3 * 2 * 1 = 24
/*Calcula el factorial de un numero
introducido por el usuario*/
#include <stdio.h>
#include <stdlib.h>
int main ( )
{
int num , i ;
int total = 1 ;
printf ( "Intro numero: " ) ;
scanf ( "%d" , & num ) ;
for ( i = num ; i > 0 ; i -- )
{
total = i * total ;
}
printf ( "%d\n" , total ) ;
}
No hay comentarios:
Publicar un comentario