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:
el anterior codigo si me sale la serie, pero me sale en una misma linea :( como la siguiente linea: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); } }
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