un programa en java de factorial

veronica castro
21 de Septiembre del 2005
hola que tal felicidades esta padrisima la pagina,mi problema es que me gustaria que me enviaran la solucion del factorial de un numero en java para asi comprender mas y poder basarme en este para otros programas que me dejen, se los agradeceria con el alma, please.

J Mitchell
21 de Septiembre del 2005
Saludos Veronica (de México, ¿cierto?)

Se me ocurre hacerlo asi:

public Class Factorial
{
public static void main(String args[])
{
int nfac=5;// Es un ejemplo de 5!
int factorial=1;// Definición de factorial 1!=1
for(int i=0;i<nfac;i++){
factorial=(i+1)*factorial;
}
//Visualizar resultado
System.out.println(factorial);
}
}

También se puede hacer recursivamente, una manera elegante de hacer este tipo de ejercicios, si quieres puedes avisar si lo necesitas de esa forma.

Saludos!!!

daniel
21 de Septiembre del 2005
me podrias ayudar para hacer el mismo progama pero que slo me imprma en pantall el factorial de numeos pares te lo agradeceria mucho

erika
21 de Septiembre del 2005
Tu programa corre muy bien realice algo similar alo tuyo y tambien corre, pero intente realizarlo con recursividad y no me sale, quisiera y si no fuera una molestia me lo mandaras a me dieras una idea de como hacerlo. Espero tu respuesta gracias.