public class Prodottotraduematrici {
public static void main(String[] args) {
double a [][]={{1,1,2},{1,3,1}};
double b [][]={{4,1},{2,2},{2,3}};
double c [][]=new double[2][2];
double ris =0;
double somm=0;
double cont=0;
for(int i=0;a.length<i;i++){
for(int j=0;b[0].length<j;j++){
while(cont<a.length&&cont<b[0].length){
ris=a[i][cont]*b[cont][j];
somm=somm+ris;
cont++;
}
c[i][j]=somm;
somm=0;
}
}
System.out.println(c[0][0]);
}
}
ho cercato secondo di ragionare e di fare alcune prove questo è quello a cui sono riuscito ad arrivare ma non capisco per quale motivo tutta la matrice c rimanga con valori pari a 0.
(voglio fare il prodotto tra matrici tra a e b e creare la matrice c o anche detto prodotto riga per colonna)
grazie mille a chi mi aiuterà a capire dove sbaglio