Hey
ich habe da so ein Problem. Und zwar soll ein Benutzer eine Zahl, z.B. 5 eingeben.
Daraus soll eine Matrix erstellt, die folgt ausschaut:
1 2 3 4 5
0 1 2 3 4
0 0 1 2 3
0 0 0 1 2
0 0 0 0 1
Mein Code liefert bis jetzt allerdings nur die Einheitsmatrix:
public static void main(String[] args) {
final int n = 5
int [][] Matrix1 = new int [n][n];
for (int i = 0; i < n; i++)
Matrix1 = 1;
for (int i = 0; i < n; i++){
for (int x = 0; x < n; x++)
System.out.print (Matrix1 [x] + " ");
System.out.println ();
}
}
}
Wie bekomme ich die Zahlen in die Matrix, ohne das die Nullen unten verschwinden?
ich habe da so ein Problem. Und zwar soll ein Benutzer eine Zahl, z.B. 5 eingeben.
Daraus soll eine Matrix erstellt, die folgt ausschaut:
1 2 3 4 5
0 1 2 3 4
0 0 1 2 3
0 0 0 1 2
0 0 0 0 1
Mein Code liefert bis jetzt allerdings nur die Einheitsmatrix:
public static void main(String[] args) {
final int n = 5
int [][] Matrix1 = new int [n][n];
for (int i = 0; i < n; i++)
Matrix1 = 1;
for (int i = 0; i < n; i++){
for (int x = 0; x < n; x++)
System.out.print (Matrix1 [x] + " ");
System.out.println ();
}
}
}
Wie bekomme ich die Zahlen in die Matrix, ohne das die Nullen unten verschwinden?