Java-program för att lägga till två matriser med hjälp av flerdimensionella matriser

I det här programmet lär du dig att lägga till två matriser med hjälp av flerdimensionella matriser i Java.

För att förstå detta exempel bör du ha kunskap om följande Java-programmeringsämnen:

  • Java Arrays
  • Java för Loop

Exempel: Program för att lägga till två matriser

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

Produktion

 Summan av två matriser är: -2 8 7 10 8 6 

I ovanstående program lagras de två matriserna i 2d-array, nämligen firstMatrix och secondMatrix. Vi har också definierat antalet rader och kolumner och lagrat dem i variabelrader respektive kolumner.

Sedan initialiserar vi en ny matris av de angivna raderna och kolumnerna som kallas summa. Denna matrismatris lagrar tillägget av de givna matriserna.

Vi går igenom varje index för båda matriserna för att lägga till och lagra resultatet.

Slutligen slingrar vi igenom varje element i summatrisen med hjälp av för varje slinga för att skriva ut elementen.

Intressanta artiklar...