Chương trình Java để thêm hai ma trận bằng cách sử dụng mảng đa chiều

Trong chương trình này, bạn sẽ học cách thêm hai ma trận bằng cách sử dụng mảng nhiều chiều trong Java.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình Java sau:

  • Mảng Java
  • Java cho Vòng lặp

Ví dụ: Chương trình thêm hai ma trận

 public class AddMatrices ( public static void main(String() args) ( int rows = 2, columns = 3; int()() firstMatrix = ( (2, 3, 4), (5, 2, 3) ); int()() secondMatrix = ( (-4, 5, 3), (5, 6, 3) ); // Adding Two matrices int()() sum = new int(rows)(columns); for(int i = 0; i < rows; i++) ( for (int j = 0; j < columns; j++) ( sum(i)(j) = firstMatrix(i)(j) + secondMatrix(i)(j); ) ) // Displaying the result System.out.println("Sum of two matrices is: "); for(int() row : sum) ( for (int column : row) ( System.out.print(column + " "); ) System.out.println(); ) ) )

Đầu ra

 Tổng của hai ma trận là: -2 8 7 10 8 6 

Trong chương trình trên, hai ma trận được lưu trữ trong mảng 2d, đó là firstMatrix và secondMatrix. Chúng tôi cũng đã xác định số lượng hàng và cột và lưu trữ chúng trong các hàng và cột biến tương ứng.

Sau đó, chúng tôi khởi tạo một mảng mới gồm các hàng và cột đã cho được gọi là tổng. Mảng ma trận này lưu trữ việc bổ sung các ma trận đã cho.

Chúng tôi lặp qua từng chỉ mục của cả hai mảng để thêm và lưu trữ kết quả.

Cuối cùng, chúng ta lặp qua từng phần tử trong mảng tổng bằng cách sử dụng vòng lặp for-each để in các phần tử.

thú vị bài viết...