Assignment 02
Assignment 02
Scanner;
class MatrixInputOutput {
private Scanner scanner = new Scanner(System.in);
class MatrixMultiplication {
public int[][] multiply(int[][] matrixA, int[][] matrixB, int rowsA, int colsA,
int colsB) {
int[][] result = new int[rowsA][colsB];
switch (choice) {
case 1:
System.out.println("Matrix A:");
matrixIO.printMatrix(matrixA);
System.out.println("Matrix B:");
matrixIO.printMatrix(matrixB);
case 2:
System.out.println("Matrix A:");
matrixIO.print3DMatrix(matrixA3D);
System.out.println("Matrix B:");
matrixIO.print3DMatrix(matrixB3D);
int[][][] result3DMatrix =
matrixMultiplication.multiply3D(matrixA3D, matrixB3D, depth, rows3D, cols3D,
cols3D);
default:
System.out.println("Invalid choice. Please select 1 or 2.");
break;
}
}
}