Hola Omarchh:
Te recomiendo que utilices la etiqueta HIGHLIGHT para resaltar el código ¿Ves la diferencia?.
Código Java:
Ver originalfor(int i=1;i<=5;i++){ //Este for o el de abajo salen sobrando
for(int j=5;j>=1;j--) //Este for deberia tener corchetes como estos {} por puro control
fact=fact*j; //puedes utilizar la i en vez de la j y el resultado seria el mismo
areaSalida.append(i+"\t"+fact+"\n");
}
Saludos.