Multiplication of two matrix - Java Program
06-04-2019    65 times
Multiplication matrix Java

Write a Java program to calculate the Multiplication of two matrix.

Read two matrix as two 2D array. Now multiply the array elements as matrix.

Matrix Multiply
Tutorial at home

import java.util.*;

class MatrixMultiply
{
	public static void main()
	{
		int arr1[3][3],arr2[3][3],arr3[3][3],i,j,k;
		Scanner sc=new Scanner(System.in);
		System.out.println("Enter The 1st Matrix Elements\n");
		for(i=0;i<3;i++)
		{
			for(j=0;j<3;j++)
			{
				arr1[i][j]=sc.nextInt();
			}
		}	
		System.out.println("Enter The 2nd Matrix Elements\n");
		for(i=0;i<3;i++)
		{
			for(j=0;j<3;j++)
			{
				arr2[i][j]=sc.nextInt();
			}
		}
		
		for(i=0;i<3;i++)
		{
			for(j=0;j<3;j++)
			{
				arr3[i][j]=0;
				for(k=0;k<3;k++)
				{
					arr3[i][j] += arr1[i][k] * arr2[k][j];
				}
			}
		}
		
		System.out.println("\nFinal array Elements\n");
		for(i=0;i<3;i++)
		{
			for(j=0;j<3;j++)
			{
				System.out.print(arr3[i][j] + "  ");
			}
			System.out.println("");
		}
	}
}
Tutorial at home
Tutorial at home
softetechnologies
    Author Details
Arnab De
I have over 16 years of experience working as an IT professional, ranging from teaching at my own institute to being a computer faculty at different leading institute across Kolkata. I also work as a web developer and designer, having worked for renowned companies and brand. Through tutorialathome, I wish to share my years of knowledge with the readers.
    Related Post
  Query About the post