java
metodo recursivo para sacar factorial de n
public class App {
public static int factorial(int n) {
if (n == 0) {
return 1;
} // if n es 0 devuelve 1
else {
return n * (factorial(n - 1)); // devuelve n multiplicado por el factorial de n-1 hasta llegar a 0
} // else
} // metodo para sacar el factorial de n
public static void main(String[] args) {
System.out.println(factorial(5));
} // main
}
Was this helpful?
Similar Posts
- calcular GCD de dos números recursivo
- Método que calcule todos los dígitos "X" que aparecen en un núemro dado
- método que le metes N númeors y te dice si son consecutivos o no
- método que calcule cuantas veces tiene un númeor a otro como factor (descomposicion tipo 81 = 3^4 = 9^2)
- método que diga si todos los dígitos de un número son pares
- método que calcule el área de un triángulo dados los lados
- método que diga si todos los caracteres de una string son vocalees (REGEX) / que cuente cuantas vocales hay