OUTPUT MUST MATCH with the RESULT Create a program that will ask to fill in two square matrices and perform matrix multiplication. Output the resulting matrix in proper format. The maximum size of the square matrices is 10x10. Matrices 1 and 2 should have the same dimensions. TEST CASES: If a user inputs n = 2: Input:  Input dimension (nxn) of the matrix, n = 2 Input Matrix 1 elements: 1 2 3 4 Input Matrix 2 elements: 5 6 7 8 Result:  Resultant matrix: 19  22 43  50 If a user inputs n = 10: Input:  Input dimension (nxn) of the matrix, n = 10 Input Matrix 1 elements: -35  54  64  31  45  -12  17 -31 -19 -78 -35  54   3 -10 -11   90 -41  31 -30   0  22 -53  21 -13 -64   32 -70  57  58  86 -77  30  73  24 -77  -90 -26  85  48 -47 -96  58  70 -59  82  -97  43  51  45  62  63  40  67  42  52  -78 -69 -91 -79 -45  35  77 -24  99 -17 0  78  31  56 -47 -97  -6  89  76   5 -100 -24  98 -46  76  -4   6 -63  64  50   -1  23  60  13 -13  77 -42  62  45 -82  -35  93  97  11  92   Input Matrix 2 elements: 69  90 -85  29  52 -19  37 -26 -97  23  92  96  -6 -52 -61 -91 -78  83 -22  98  63  -4  90  72  -1  11 -12  -8  39 -75  72 -92  72 -80 -77 -60 -53  62 -86 -23  48  65  14  13  90  95  99   5  84  74 -19  -4   2 -87  54 -63 -51 -26  -6 -93 -99 -55  -6 -24 -83  35  50  54   0   2  37 -55  26  -9  80  73  37 -86 -91 -99  24  56  84  43  51 -50 -60  57 -44  26  94 -98 -69  98  -4 -31  59 -63 -66 -25 Result:  Resultant matrix: 587 9249 14127   -8656   -8711   1326 -6610   14754   14694   7979 4270 737 759 -11365  3876 -8003   -9795   -4237   219 -8623 11864   -10749  -590 14419   14309   -6535   -2380   -17891  -18014  -20101 4241 -7146   23046   3689 -7951   803 -14178  4334 -5081   -8230 9191 -932 11388   19985   643 15813   12271   2619 12597   9329 16588   17856   -1452   3341 -7399   -479 575 8470 11573   18422 4650    2172 9578 -17207  -12956  -11841  -12439  19425   -18150  6334 18016   -30023  15217   11756   -8387   11841   7048 -8485   -4414   -14418 2367 -4729   3351 -11154  2613 4748 3572 2992 -8673   2311 8618 -25530  -2151   13644   -5997   1690 9670 -11183  -30058  -22274 If a user inputs n = 12: Input:  Input dimension (nxn) of the matrix, n = 12 Result:  Invalid input! If a user inputs n <=0: Input:  Input dimension (nxn) of the matrix, n = -4 Result:  Invalid input! If a user inputs n = 1: Input:  Input dimension (nxn) of the matrix, n = 1 Result:  Invalid input!

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

OUTPUT MUST MATCH with the RESULT

Create a program that will ask to fill in two square matrices and perform matrix multiplication. Output the resulting matrix in proper format. The maximum size of the square matrices is 10x10. Matrices 1 and 2 should have the same dimensions.

TEST CASES:

If a user inputs n = 2:

Input: 

Input dimension (nxn) of the matrix, n = 2
Input Matrix 1 elements: 1 2 3 4
Input Matrix 2 elements: 5 6 7 8


Result: 

Resultant matrix:

19  22

43  50


If a user inputs n = 10:

Input: 

Input dimension (nxn) of the matrix, n = 10

Input Matrix 1 elements:

-35  54  64  31  45  -12  17 -31 -19 -78

-35  54   3 -10 -11   90 -41  31 -30   0

 22 -53  21 -13 -64   32 -70  57  58  86

-77  30  73  24 -77  -90 -26  85  48 -47

-96  58  70 -59  82  -97  43  51  45  62

 63  40  67  42  52  -78 -69 -91 -79 -45

 35  77 -24  99 -17 0  78  31  56 -47

-97  -6  89  76   5 -100 -24  98 -46  76

 -4   6 -63  64  50   -1  23  60  13 -13

 77 -42  62  45 -82  -35  93  97  11  92

 

Input Matrix 2 elements:

69  90 -85  29  52 -19  37 -26 -97  23

 92  96  -6 -52 -61 -91 -78  83 -22  98

 63  -4  90  72  -1  11 -12  -8  39 -75

 72 -92  72 -80 -77 -60 -53  62 -86 -23

 48  65  14  13  90  95  99   5  84  74

-19  -4   2 -87  54 -63 -51 -26  -6 -93

-99 -55  -6 -24 -83  35  50  54   0   2

 37 -55  26  -9  80  73  37 -86 -91 -99

 24  56  84  43  51 -50 -60  57 -44  26

 94 -98 -69  98  -4 -31  59 -63 -66 -25


Result: 

Resultant matrix:

587 9249 14127   -8656   -8711   1326 -6610   14754   14694   7979

4270 737 759 -11365  3876 -8003   -9795   -4237   219 -8623

11864   -10749  -590 14419   14309   -6535   -2380   -17891  -18014  -20101

4241 -7146   23046   3689 -7951   803 -14178  4334 -5081   -8230

9191 -932 11388   19985   643 15813   12271   2619 12597   9329

16588   17856   -1452   3341 -7399   -479 575 8470 11573   18422

4650    2172 9578 -17207  -12956  -11841  -12439  19425   -18150  6334

18016   -30023  15217   11756   -8387   11841   7048 -8485   -4414   -14418

2367 -4729   3351 -11154  2613 4748 3572 2992 -8673   2311

8618 -25530  -2151   13644   -5997   1690 9670 -11183  -30058  -22274


If a user inputs n = 12:

Input: 

Input dimension (nxn) of the matrix, n = 12
Result: 

Invalid input!

If a user inputs n <=0:

Input: 

Input dimension (nxn) of the matrix, n = -4
Result: 

Invalid input!

If a user inputs n = 1:

Input: 

Input dimension (nxn) of the matrix, n = 1

Result: 

Invalid input!

 

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
Constants and Variables
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
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