Tenho um exercicio de java para fazer no qual o mesmo consiste em.
Receber Duas Matrizes de dimensões diferentes e fazer a seguinte operação MatrizResultante = (3 * (MatrizA * MatrizB)), só que não me fala qual dimensões ele quer para a MatrizResultante, meu codigo para receber MatrizA e B é este.
Sem saber as dimenções, não sei por onde começar a logica para fazer a multiplicação.
import java.util.*;
public class Q1AI {
public static void main(String[] args) {
Scanner ler = new Scanner(System.in);
int L1 = ler.nextInt();
int C1 = ler.nextInt();
int[][] Matriz1 = new int[L1][C1];
for(int Linha = 0; Linha < L1; Linha++){
for(int Col = 0; Col < C1; Col++){
Matriz1[Linha][Col] = ler.nextInt();
}
}
int L2 = ler.nextInt();
int C2 = ler.nextInt();
int[][] Matriz2 = new int[L2][C2];
for(int Linha = 0; Linha < L2; Linha++){
for(int Col = 0; Col < C2; Col++){
Matriz2[Linha][Col] = ler.nextInt();
}
}
}
}