1
Aprender a programar desde cero / Re:Variable utilizada en el ciclo for no devuelve su nuevo valor.
« en: 12 de Agosto 2018, 15:01 »
Gracias por tus sugerencias, pude solucionarlo
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println("Ingrese un numero entero para calcular su factorial!");
int num = entrada.nextInt();
int factorial = 1;
for(int i = 1; i <num; i++){
factorial = factorial * (i+1);
}
System.out.println("El numero factorial del numero: "+num+" es: "+factorial);
}
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println("Ingrese un numero entero para calcular su factorial!");
int num = entrada.nextInt();
int factorial = 1;
for(int i = 1; i <num; i++){
factorial = factorial * (i+1);
}
System.out.println("El numero factorial del numero: "+num+" es: "+factorial);
}