Java program za dodajanje dveh matric z uporabo večdimenzionalnih nizov

V tem programu se boste naučili dodajati dve matriki z uporabo večdimenzionalnih nizov v Javi.

Če želite razumeti ta primer, morate poznati naslednje programske teme Java:

  • Java nizi
  • Java za zanko

Primer: Program za dodajanje dveh matric

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

Izhod

 Vsota dveh matrik je: -2 8 7 10 8 6 

V zgornjem programu sta dve matriki shranjeni v 2d matriki, in sicer firstMatrix in secondMatrix. Določili smo tudi število vrstic in stolpcev ter jih shranili v spremenljivke vrstice oziroma stolpce.

Nato inicializiramo novo polje danih vrstic in stolpcev, imenovano sum. Ta matrična matrika shranjuje dodatek danih matrik.

Vsak indeks obeh nizov preletimo, da dodamo in shranimo rezultat.

Na koncu preletimo vsak element v matriki sum z uporabo zanke za vsako za tiskanje elementov.

Zanimive Članki...