Program Java pentru a adăuga două matrice folosind tablouri multi-dimensionale

În acest program, veți învăța să adăugați două matrice folosind tablouri multi-dimensionale în Java.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare Java:

  • Matrice Java
  • Java pentru buclă

Exemplu: Program pentru a adăuga două matrice

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

Ieșire

 Suma a două matrice este: -2 8 7 10 8 6 

În programul de mai sus, cele două matrice sunt stocate în matrice 2d, și anume firstMatrix și secondMatrix. De asemenea, am definit numărul de rânduri și coloane și le-am stocat în variabile rânduri și, respectiv, coloane.

Apoi, inițializăm o nouă matrice de rânduri și coloane date numite sumă. Această matrice matriceală stochează adăugarea matricilor date.

Parcurgem fiecare index al ambelor matrice pentru a adăuga și a stoca rezultatul.

În cele din urmă, parcurgem fiecare element din matricea sumă folosind bucla pentru fiecare pentru a imprima elementele.

Articole interesante...