sábado, 6 de septiembre de 2008

Ejercicio de como sacar el factorial de un numero en java

import java.util. Scanner;
class factorial{
public static void main(String args[]){
int num,factorial=1;
Scanner leer=new Scanner(System.in);
System.out.print("Ingrese numero:");
num=leer.nextInt();
for(int i=0;i<=num;i++){
factorial=factorial*i;
}
System.out.print("Factorial de "+num+"es"+factorial);
}
}

1 comentario:

Daniel Correa dijo...

Permiteme comentarte que tu ejercicio esta mal propuesto, en la parte " for(int i=0;i<=num;i++) " hay un error, donde por esto el resultado te da cero, debes cambiar el "0"(cero), por el uno, para efectuar la factorial optimamente.
Gracias por la atencion