Grazie benfa,
avevo già provato ma non va.
vi scrivo tutto il programma da me fatto
ditemi dove sbaglio perfavore.
PS: Questo programma mi deve restituire a video solo o True o false.
public class prodMatrice{
static boolean prodottoMatrice(double [][] A, double [][] B, double [][] C){
if (A.length != B[0].length || A.length != C.length || B[0].length != C[0].length)
return false;
for (int i=0 ; i<A.length ; i++)
for(int j=0 ; j<B.length ; j++){
C[j]=0;
for (int k=0 ; k<A[0].length; k++)
C[j]= A[k]*B[k][j];
}
return true;
}
public static void main (String [] args){
double [][] A={
{1, 3, 4},
{4, 2, 1},
{1, 5, 3}
};
double [][] B={
{3, 5, 7},
{4, 2, 1},
{3, 7, 1}
};
System.out.println(prodottoMatrice(A,B));
}
}