jueves, 24 de marzo de 2011

Ejercicio calcular factorial

Calcular el factorial de un número que se pide por teclado.

public class Factorial {
    public static void main(String[] args) {
        Scanner entrada = new Scanner(System.in);
        int num, n;
        long f=1L;
        System.out.println("Introduzca un número entero (>= 0):");
        num = entrada.nextInt();
        n = num;
        while(n > 1){
            f = f*n;
            n--;
        }
        System.out.println("El factorial de " + num + " es: " + f);
    }	
}

1 comentario: