Muy buenas, hace poco que he comenzado un curso en java, ya que no tenía ni la más mínima idea de este lenguaje, siempre he programado en .Net.
Pues bien, la primera actividad es calcular el factorial de un número, obviamente, sin utilizar funciones recursivas ni nada por el estilo.
Me he decidido por hacerlo con un While, y el problema esque sale antes de cumplir la condición.
El código es este:
Código Javascript
:
Ver originalpublic class CalculaFactorial {
/**
* @param args
*/
public static void main(String[] args) {
int n = 5;
int x = n-1;
While (x > 1);
{
n = x * n;
x++;
}
}
private static void While(boolean b) {
// TODO Auto-generated method stub
}
}
EDITO: Al parecer el problema no está en el código, sino al hacer DEBUG en ECLIPSE, el mensaje de error que me sale es "Source not found." Y un botón "Edit Source Lookup Path..."
Alguna solución? Gracias!!