estoy tratando de hacer un metodo que devuelva la factorial de un numero que se le da, lo trato de hacer con un bucle pero no puedo hacer sacar el valor del bucle XD
osea hago que el numero se multiplique con los que tiene atras pero no se como sacar el numero del bucle xd
Código:
public static int devfact(int x){
int z;
int r;
while (x!=0)
{
r=x--;
z=z+x*r;
}
si quiero return z, me dice q no esta incializada :l