Cómo crear un programa que calcule el factorial de un número en Java
Tutorial para calcular el factorial de un número en el lenguaje de programación Java
![](https://blogs.masterhacks.net/wp-content/uploads/2022/09/masterhacks_tutoriales_java-1024x576.png)
Tutoriales del lenguaje de programación Java
En este tutorial se creará un programa para calcular el factorial de un número en el lenguaje de programación Java. Utilizamos el IDE IntelliJ IDEA para compilar el código, pero puedes utilizar el software que desees.
Código para calcular el factorial de un número en Java
El código empleado para nuestro propósito es:
import java.util.Scanner;
public class Factorial {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Ingresa un número: ");
int numero = scanner.nextInt();
int factorial = calcularFactorial(numero);
System.out.println("El factorial de " + numero + " es: " + factorial);
}
public static int calcularFactorial(int numero) { //Función para calcular el factorial
int factorial = 1;
for (int i = 1; i <= numero; i++) {
factorial *= i;
}
return factorial;
}
}
El código importa primero una biblioteca para poder utilizar la función scanner. Posteriormente se pide ingresar un número, que será almacenado en la variable de tipo entero «numero», luego, se crea otra variable entera llamada «factorial» a la que se le asignará el valor tomado de la función calcularFactorial.
Al llamar a la función calcularFactorial, se utiliza un ciclo for para poder calcular el factorial del número ingresado y se muestra en pantalla.
![](http://blogs.masterhacks.net/wp-content/uploads/2023/07/masterhacks_programa_factorial_java.png)
Si requieres algún programa en específico, no dudes en contactarnos aquí para una cotización.
Si tienes alguna duda o comentario, déjalo aquí abajo en los comentarios.