1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
// 1x22: Calcular el factorial de un número. #include <stdio.h> // Función que calcula el factorial de "num": int factorial( int num){ // Precondición: Se ha de recibir un parámetro de tipo entero. // Poscondición: Se devuelve otro parámetro entero. int i = 1, fac = 1; for( i; i<=num; i++ ){ fac *= i; }; return fac; }; main(){ system("clear"); int numero; printf("Introduce el numero del cual quiere calcular su factorial: "); scanf( "%i", &numero ); printf("El factorial de %i es: %i\n\n", numero, factorial(numero) ); }; |