Factorial
Programa que pide un número y obtiene el factorial.
n! = n * (n-1) * (n – 2) * . . . * 2
Fichero Factorial.java:
import java.util.Scanner;
public class Factorial {
public static void main (String[] args) {
Scanner scanner = new Scanner(System.in);
int numero;
long factorial = 1;
System.out.print("Introduce un número: ");
numero = scanner.nextInt();
scanner.close();
//for (int i = 2; i <= numero; i ++) {
for (int i = numero; i > 1; i --) {
factorial = factorial * i;
}
System.out.println(numero + "! = " + factorial);
}
}
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.