diff --git a/matrixMultiplication.java b/matrixMultiplication.java new file mode 100644 index 0000000..aa67b89 --- /dev/null +++ b/matrixMultiplication.java @@ -0,0 +1,55 @@ +import java.util.Scanner; + +public class MatrixMultiplication{ + public static void main(String[]args) { + + Scanner sc=new Scanner(System.in); + int n=sc.nextInt(); + + + int a[][] = new int[n][n], b[][] = new int[n][n]; + + a=matrix(a,n); + b=matrix(b,n); + + int result[][]=multiply(a,b,n); + + print(result,n); + + } + + public static int[][] matrix(int a[][],int n) { + int r[][]=new int[n][n]; + Scanner sc = new Scanner(System.in); + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + a[i][j] = sc.nextInt(); + } + } + return a; + } + + public static int[][] multiply(int a[][],int b[][],int n){ + int result[][]=new int[n][n]; + + for(int i=0;i