Q:

Write a Java program to add two matrices of the same size

belongs to collection: Array Programs in Java with Examples

0

Write a Java program to add two matrices of the same size

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

In this demo I have used NetBeans IDE 8.2 for debugging purpose. But you can use any java programming language compiler as per your availability..

import java.util.Scanner;
public class Javaexcercise {
 
 public static void main(String args[])
   {
      int a, b, c, d;
      Scanner in = new Scanner(System.in);
 
      System.out.println("Enter number of rows of matrix");
      a = in.nextInt();
      System.out.println("Enter number of columns of matrix");
      b = in.nextInt();
 
      int array1[][] = new int[a][b];
      int array2[][] = new int[a][b];
      int sum[][] = new int[a][b];
 
      System.out.println("Enter elements of first matrix");
 
      for (  c = 0 ; c < a ; c++ )
         for ( d = 0 ; d < b ; d++ )
            array1[c][d] = in.nextInt();
 
      System.out.println("Enter the elements of second matrix");
 
      for ( c = 0 ; c < a ; c++ )
         for ( d = 0 ; d < b ; d++ )
            array2[c][d] = in.nextInt();
 
      for ( c = 0 ; c < a ; c++ )
         for ( d = 0 ; d < b ; d++ )
             sum[c][d] = array1[c][d] + array2[c][d]; 
 
      System.out.println("Sum of the two matrices:");
 
      for ( c = 0 ; c < a ; c++ )
      {
         for ( d = 0 ; d < b ; d++ )
            System.out.print(sum[c][d]+"\t");
 
         System.out.println();
      }
   }
}

Result:

Enter number of rows of matrix

2

Enter number of columns of matrix

2

Enter elements of first matrix

1

2

3

4

Enter the elements of second matrix

1

2

3

4

Sum of the two matrices:

2 4

6 8

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Array Programs in Java with Examples

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
Write a Java program to find second largest number... >>
<< Write a Java program to convert an array to ArrayL...