O
Oceanxyz
Gast
Hallo
Ich habe folgendes Problem. Ich soll eine Methode einlesen schreiben, die eine Matrix beliebiger Länge von der Console einliest und die Matrix als Rückgabeparameter ausgibt. Zunächst soll die Dimension der Matrix über die Console eingegeben und danach soll die Matrix mit eingelesenere Dimension ausgegeben werden und anschliessend die Elemente einzeln über die Console eingegeben werden.
habe dazu folgenden Programmcode geschrieben, aber es Funktioniert nicht. Könnt ihr mir bitte zeigen wo meine Fehler sind und ob mein Ansatz richtig ist?
Bin für jede Hilfe sehr dankbar
Ich habe folgendes Problem. Ich soll eine Methode einlesen schreiben, die eine Matrix beliebiger Länge von der Console einliest und die Matrix als Rückgabeparameter ausgibt. Zunächst soll die Dimension der Matrix über die Console eingegeben und danach soll die Matrix mit eingelesenere Dimension ausgegeben werden und anschliessend die Elemente einzeln über die Console eingegeben werden.
habe dazu folgenden Programmcode geschrieben, aber es Funktioniert nicht. Könnt ihr mir bitte zeigen wo meine Fehler sind und ob mein Ansatz richtig ist?
Bin für jede Hilfe sehr dankbar
Code:
import inout.*;
public class matrix
{
public static int [][] einlesen()
{
int [][] k;
System.out.println("Geben Sie die Zeile ein");
int x = Console.readInt();
System.out.println("Geben Sie die Spalte ein");
int y = Console.readInt();
k = new int[x][y];
for(int i=0; i<k.length; i++)
{
for(int j=0; j<k[i].length; j++)
{
System.out.println(x+":"+y+" - "+k[i][j]);
}
}
}
return einlesen;
}