Hallo,
habe hier ein kleines prob. In der main Methode sollen zwei Matrizen angelegt werden und diese dann an eine weitere Methode übergeben werden, die dann diese multipliziert. Irgendwie kriege ich bei der Ausgabe nur komische Zeichen und Zahlen. Hoffe es kann jemand einem Java Anfänger helfen.
mfg
habe hier ein kleines prob. In der main Methode sollen zwei Matrizen angelegt werden und diese dann an eine weitere Methode übergeben werden, die dann diese multipliziert. Irgendwie kriege ich bei der Ausgabe nur komische Zeichen und Zahlen. Hoffe es kann jemand einem Java Anfänger helfen.
mfg
Java:
public class matrizenMultipli {
/**
* Zwei Matrizen multiplizieren
*/
public static int[][] maMulti (int matrix_a[][], int matrix_b[][]) {
int matrix_c[][] = new int[10][10];
for (int i=0; i<10; i++) {
for (int j=0; j<10; j++) {
for (int k=0; k<10; k++) {
matrix_c[i][j] =+ matrix_a[i][k]*matrix_b[k][j];
}
}
}
return matrix_c;
}
public static void main(String[] args) {
int wert=1;
System.out.println("Zwei Matrizen Multiplizieren");
int matrix_a[][] = new int[10][10];
int matrix_b[][] = new int[10][10];
for (int i=0; i<matrix_a.length; i++) {
for (int j=0; j<matrix_a.length; j++) {
matrix_a[j][i] = wert;
matrix_b[j][i] = wert;
wert++;
System.out.print(matrizenMultipli.maMulti(matrix_a, matrix_b));
}
System.out.println();
}
}
}