Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2009, 19:50
irg_perez
 
Fecha de Ingreso: octubre-2008
Mensajes: 12
Antigüedad: 15 años, 6 meses
Puntos: 0
Necesito hacer una serie con FOR pero no me sale bien

hola estoy realizando un ejercicio de java, donde debe de mostrar la siguiente serie tal y como aparece a continuacion:

10 9 8 7 6 5 4 3 2 1
9 8 7 6 5 4 3 2 1
8 7 6 5 4 3 2 1
7 6 5 4 3 2 1
6 5 4 3 2 1
5 4 3 2 1
4 3 2 1
3 2 1
2 1
1

lo necesito hacer con FOR, porque ando aprendiendo FOR, y necesito hacer este ejercicio con FOR :(, el codigo que tengo es el siguiente:

Código:
import javax.swing.*;

public class serietriangulo
{
    public static void main(String arg[])
    {
        int i, j;
        String numero="";
        String numero2="";

        for (i=10; i>=1; i--)
        {
            for (j=i; j>=1; j--)
                numero=numero + " " + j;
        }
        
        JOptionPane.showMessageDialog(null, "La serie de numeros es la siguiente: \n"+numero);
    }
}
el anterior codigo si me sale la serie, pero me sale en una misma linea :( como la siguiente linea:

10 9 8 7 6 5 4 3 2 1 9 8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1 7 6 5 4 3 2 1 6 5 4 3 2 1 5 4 3 2 1 4 3 2 1 3 2 1 2 1 1

y yo deseo que salga:

10 9 8 7 6 5 4 3 2 1
9 8 7 6 5 4 3 2 1
8 7 6 5 4 3 2 1
7 6 5 4 3 2 1
6 5 4 3 2 1
5 4 3 2 1
4 3 2 1
3 2 1
2 1
1

ya he intentado poner:
[CODE]
numero=numero + " " + j "\n";
JOptionPane.showMessageDialog(null, "La serie de numeros es la siguiente: \n"+numero+"\n");
[CODE]
y de ninguna forma me sale