Also das ist mein erster Beitrag Ich entschuldige mich falls ich die falsche Kategorie getroffen haben sollte. Und freu mich auf eure Hilfe.
Die Aufgabenstellung ist folgende: Ein zweidimensionales Array soll erschaffen werden und mit for-Schleifen mit StdInput.readInt befüllt werden.
Die erste for-Schleife befüllt das Array. Die Nachfolgende if-Schleife soll den "horizentallen" Zähler (i) wieder zurücksetzen das die zweite Zeile ab dem Index 0 befüllt wird.
Mein Problem ist folgendes: Wie mache ich dem Programm klar das es in die zweite Zeile des Arrays springen soll ?
Mit freundlich Grüßen und bestem Dank
acky
Die Aufgabenstellung ist folgende: Ein zweidimensionales Array soll erschaffen werden und mit for-Schleifen mit StdInput.readInt befüllt werden.
Die erste for-Schleife befüllt das Array. Die Nachfolgende if-Schleife soll den "horizentallen" Zähler (i) wieder zurücksetzen das die zweite Zeile ab dem Index 0 befüllt wird.
Mein Problem ist folgendes: Wie mache ich dem Programm klar das es in die zweite Zeile des Arrays springen soll ?
Java:
public class Uebung5_3 {
public static void main (String[] args) {
int [][] Matrix = new int [3][2];
int z = 0;
for (int i=0; i < Matrix.length; i++){
Matrix[i][z] = StdInput.readInt("Geben sie ");
System.out.println(Matrix[i][z]);
if (i == 2) {
i = 0;
for (i=0; i < Matrix.length; i++) {
Matrix[i][z] = StdInput.readInt("Geben sie ");
z = z++;
System.out.println(Matrix[i][z]);
}
}
}
}
}
Mit freundlich Grüßen und bestem Dank
acky
Zuletzt bearbeitet: