In the previous post, written code for matrix transpose. In the current post, I have written a java program to perform a simple matrix addition and subtraction.
Below is the source code of the Java Program to Perform Matrix Multiplication,
MatrixAdditionSubtraction.java,
Below is the source code of the Java Program to Perform Matrix Multiplication,
MatrixAdditionSubtraction.java,
package com.example.demo;
public class MatrixAdditionSubtraction {
public static void main(String[] args) {
int[][] a = { { 4, 5, 6 }, { 7, 8, 9 }, { 10, 11, 12 } };
int[][] b = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
int rows = 3;
int columns = 3;
int[][] c = new int[rows][columns];
for (int i = 0; i < rows; i++) {
for (int j = 0; j < columns; j++) {
c[i][j] = a[i][j] + b[i][j];
}
}
System.out.println("The sum of the two matrices is");
for (int i = 0; i < rows; i++) {
for (int j = 0; j < columns; j++) {
System.out.print(c[i][j] + " ");
}
System.out.println();
}
for (int i = 0; i < rows; i++) {
for (int j = 0; j < columns; j++) {
c[i][j] = a[i][j] - b[i][j];
}
}
System.out.println("The subtraction of the two matrices is");
for (int i = 0; i < rows; i++) {
for (int j = 0; j < columns; j++) {
System.out.print(c[i][j] + " ");
}
System.out.println();
}
}
}
Output:--
The sum of the two matrices is
5 7 9
11 13 15
17 19 21
The subtraction of the two matrices is
3 3 3
3 3 3
3 3 3
Related Posts:--
1) Java code to move all zero of an integer array to the end of the array
2) Java Program to Perform Matrix Multiplication
3) Write a Java program to print the Floyd's triangle
4) Java Code to Print the Numbers as Pyramid - Examples
5) Java Program to find the Missing Number in an Array
6) Java program to print the first n prime numbers
7) Swap two variables without using third variable in Java
8) Java program to find second largest number in an array
9) Sort a binary array using one traversal in Java
10) Difference between NoClassDefFoundError and ClassNotFoundException in Java
No comments:
Post a Comment