import Mathematics.
Matrix; package Mathematics;
public class MainProgram { public class Matrix {
public static void main(String[] args) { public int[][] add(int[][] A, int[][] B) {
int[][] matrix1 = { int[][] result = new int[2][2];
{1, 2}, for (int i = 0; i < 2; i++) {
{3, 4} for (int j = 0; j < 2; j++) {
}; result[i][j] = A[i][j] + B[i][j];
int[][] matrix2 = { }
{5, 6}, return result;
{7, 8} }
};
public int[][] subtract(int[][] A, int[][] B) {
Matrix m = new Matrix(); int[][] result = new int[2][2];
for (int i = 0; i < 2; i++) {
System.out.println("Matrix 1:"); for (int j = 0; j < 2; j++) {
m.display(matrix1); result[i][j] = A[i][j] - B[i][j];
} }
System.out.println("Matrix 2:"); return result;
m.display(matrix2); }
public void display(int[][] matrix) {
int[][] sum = m.add(matrix1, matrix2); for (int i = 0; i < 2; i++) {
System.out.println("Addition Result:"); for (int j = 0; j < 2; j++) {
m.display(sum); System.out.print(matrix[i][j] + " ");
int[][] diff = m.subtract(matrix1, matrix2); System.out.println();
System.out.println("Subtraction Result:"); }
m.display(diff); }
} }