Programa Java para agregar dos matrices mediante matrices multidimensionales

En este programa, aprenderá a agregar dos matrices utilizando matrices multidimensionales en Java.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de Java:

  • Matrices de Java
  • Java para Loop

Ejemplo: programa para sumar dos matrices

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

Salida

 La suma de dos matrices es: -2 8 7 10 8 6 

En el programa anterior, las dos matrices se almacenan en una matriz 2d, a saber, firstMatrix y secondMatrix. También definimos el número de filas y columnas y las almacenamos en filas y columnas de variables, respectivamente.

Luego, inicializamos una nueva matriz de las filas y columnas dadas llamada suma. Esta matriz de matrices almacena la suma de las matrices dadas.

Recorrimos cada índice de ambas matrices para agregar y almacenar el resultado.

Finalmente, recorremos cada elemento en la matriz de suma utilizando el bucle for-each para imprimir los elementos.

Articulos interesantes...