public class Test { public static void main(String[] args) } } int[] [] m1 = {{14, 11, 13, 12), { 18, 15, 13, 13), 19, 16, 15, 17 } }; { } int[] [] m2 = { { 54, 53, 51, 52 }, { 51, 59, 52, 56}, { 53, 54, 52, 58 } }; array:"); System.out.println("First displayArray (m1); System.out.println("Second array:"); displayArray (m2); /* write simple code to test your method and use displayArray to display the result if applicable */ //write your methods code here. public static void displayArray (int[] [] m) { for (int r = 0; r < m.length; r++) { for (int c = 0; c < m[r].length; c++) System.out.print (m[r] [c] + " "); System.out.println();

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Semin ew. code that finds the sum of two matrices. Use the following method header 
public static int[][] addMatrix(int[][] a, int[][] b)


The rules for adding two matrices are:
1. both matrices should have the exact same dimensions (i.e. height and width) – you need to check for this rule in your program.
2. both matrices should have elements that have compatible types – you don’t have to add extra code to check this rule in your method as it will only accept int arrays. 

 

 

Use the following class to test the methods you develop
public class Test {
public static void main(String[] args) {
}
}
int[] [] m1
}
=
{
int[] [] m2 = {
{ 14, 11, 13, 12),
{
18, 15, 13, 13),
{ 19, 16, 15, 17 } };
{
54, 53, 51, 52 },
{ 51, 59, 52, 56},
{ 53, 54, 52, 58 } };
System.out.println("First
array:");
displayArray (ml);
System.out.println("Second array: ");
displayArray (m2) ;
}
/* write simple code to test your method and use
displayArray to display the result if applicable
//write your methods code here.
public static void displayArray (int[] [] m) {
for (int r = 0; r < m.length; r++) {
for (int c = 0; c < m[r].length; c++)
System.out.print (m[r] [c] + " ");
System.out.println();
For all questions, assume that we use only rectangular arrays (i.e., all rows have the same length).
Transcribed Image Text:Use the following class to test the methods you develop public class Test { public static void main(String[] args) { } } int[] [] m1 } = { int[] [] m2 = { { 14, 11, 13, 12), { 18, 15, 13, 13), { 19, 16, 15, 17 } }; { 54, 53, 51, 52 }, { 51, 59, 52, 56}, { 53, 54, 52, 58 } }; System.out.println("First array:"); displayArray (ml); System.out.println("Second array: "); displayArray (m2) ; } /* write simple code to test your method and use displayArray to display the result if applicable //write your methods code here. public static void displayArray (int[] [] m) { for (int r = 0; r < m.length; r++) { for (int c = 0; c < m[r].length; c++) System.out.print (m[r] [c] + " "); System.out.println(); For all questions, assume that we use only rectangular arrays (i.e., all rows have the same length).
As seen in the image below, the resulting matrix elements should be the sum of the respective pair
of elements from the two matrices (that are being added):
all
a12 a13
a21
922
a23
a31 932
a33/
bil
+ b₂1
b31
b12 b13
₂2
23
b32
b33)
Test your program using the Test class
Sample run
First array:
14 11 13 12
18 15 13 13
19 16 15 17
Second array:
54 53 51 52
51 59 52 56
53 54 52 58
=
all + bil
a21 + b₂1
a31 + b31
The addition of the above two arrays is
68 64 64 64
69 74 65 69
72 70 67 75
a12 + b12
+ b22
a32 + b32
922
a13 + b13
23 + b23
a33 + b33)
Transcribed Image Text:As seen in the image below, the resulting matrix elements should be the sum of the respective pair of elements from the two matrices (that are being added): all a12 a13 a21 922 a23 a31 932 a33/ bil + b₂1 b31 b12 b13 ₂2 23 b32 b33) Test your program using the Test class Sample run First array: 14 11 13 12 18 15 13 13 19 16 15 17 Second array: 54 53 51 52 51 59 52 56 53 54 52 58 = all + bil a21 + b₂1 a31 + b31 The addition of the above two arrays is 68 64 64 64 69 74 65 69 72 70 67 75 a12 + b12 + b22 a32 + b32 922 a13 + b13 23 + b23 a33 + b33)
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Concept of memory addresses in pointers
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education