Јава програм за додавање две матрице помоћу вишедимензионалних низова

У овом програму ћете научити да додате две матрице помоћу вишедимензионалних низова у Јави.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:

  • Јава низови
  • Јава за петљу

Пример: Програм за додавање две матрице

 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(); ) ) )

Оутпут

 Збир две матрице је: -2 8 7 10 8 6 

У горњем програму, две матрице су смештене у 2д низ, наиме фирстМатрик и сецондМатрик. Такође смо дефинисали број редова и колона и ускладиштили их у променљиве редови и колоне.

Затим иницијализујемо нови низ задатих редова и колона који се зове сум. Овај матрични низ чува додавање задатих матрица.

Прелиставамо сваки индекс оба низа да бисмо додали и сачували резултат.

Коначно, провлачимо се кроз сваки елемент у низу сума користећи петљу за сваку за испис елемената.

Занимљиви Чланци...