class Factorial { static int fac_for(int n) { int resultat = 1; for (int i=n; i > 1; i--) { resultat *= i; } return resultat; } static int factorial(int n) { if (n != 0) { return n * factorial(n-1); } return 1; } }