Número Factorial En Java

,

Implementación del cálculo del número factorial en lenguaje Java

Esta es una implementación del cálculo del número factorial extremadamente sencilla, que tiene como propósito el de responder a una necesidad programática basado en la simpleza, sólo con un par de lineas de código y recursividad he llegado a una solución que es posible desarrollarla en cualquier lenguaje. Para este caso he usado JAVA que es el leguaje en el cual estoy profundizando actualmente. el nivel del problema es muy básico pero es importante realizar el ejercicio de forma personal con el fin de ir habilitando la mente para solucionar problemas mas complejos. Sin más acá el desarrollo de la solución.

/**
 *  Clase para el cálculo del valor Factoral (n!) 
 *  de un número entero usando recursividad
 */
class Factorial {
  
  /**
   *  Cálculo el valor factorial (n!)
   *  llamada al método
   *
   *  int retorno = Factorial.calculo(3)
   *
   *  retorno asumirá el valor: 6
   */
	public static int calculo (int numero) {
		if (numero <= 1) return 1;
		return numero * Factorial.calculo(numero - 1);
	}
  
}

La manera de usar este código es la siguiente:

int retorno = Factorial.calculo(3);
System.out.println(retorno);

El texto de salida por pantalla sería

6

HOLA! si te gustó o te fue útil, por favor, considera dejarme un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.