Código:
package factorial;
public class Factorial {
public int factorial(int x){
int resultado=0;
int i=1;
int contador=0;
while(contador<=x){
resultado+=i*i+1;
i=i+2;
}
return resultado;
}
public static void main(String[] args) {
Factorial fac = new Factorial();
System.out.println(fac.factorial(5));
}
}
no me muestra nada en pantalla :S, esta bien programado? es mutliplicar desde 1 hasta el numero q se le indica, por eso hice q valla desde 1 hasta el numero que se indica y se multiplique 1 x 2, despues 3 x 4 se le suma al resultado de 1 x 2. y asi sucesivamente xd.. no se si estara bien :P pero el problema es q no me muestra nada en el output