Hoş Geldin... Umarım veridiğim örnekler işine yaramıştır. Saygılar... NURI MORINA ♥ ig:@nurimorina

JAVA - MATRİS ÇARPIMI



JAVA - MATRİS ÇARPIMI


package deneme;
public class deneme1 {

    public static void carpim(int[][] a,int[][] b){

      
        int[][] c=new int[a.length][b[0].length]; //Sonuç gosterecek matrisi.

       
        for(int i=0;i<a.length;i++){ // Çarpma işlemileri.
            for(int j=0;j<b[0].length;j++){
                for(int k=0;k<b.length;k++){
                    c[i][j]=c[i][j]+a[i][k]*b[k][j];
                }
            }   
        }       
        for(int i=0;i<c.length;i++){ //Sonuç ekrana yazdirma.
            for(int j=0;j<c[0].length;j++){
                System.out.print(c[i][j]+" ");
            }
            System.out.println();
        }
    }
  //2 adet 3x3 lük iki matris yaratma.
    public static void main(String []args){
        int[][] a=new int[][]{{1,2,3},{3,3,3},{5,6,2}};
        int[][] b=new int[][]{{1,5,3},{2,9,6},{7,8,5}};
        carpim(a,b);        
    }
}