In C-programming   Execute the following operation for the 2D matrix input M.  Print the matrix M on the screen in matrix format Display the transpose of the matrix M Find the max of each column of matrix M and write to a file  Input From the keyboard, user will enter: The matrix size. the elements of the matrix. Choice of which process to execute. Output Program will show : Matrix size . Choice of process : 1. Display the matrix 2. Display the matrix and its transpose 3. Display the matrix and max values from each column and write to the file 4. Exit When user choose '1' print the matrix M. When user choose '2' print the matrix M and its transpose. When user choose '3' print the matrix M and Max value for corresponding column below it.  Then print "File is successfully created!" when a file is successfully created.  If it is not successfully created it will print "File is failed to be created!". When user choose '4' terminate the program ADDITIONAL FEATURES The program will give repetition for invalid sizes The program will give option to repeat process.

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

In C-programming

 

Execute the following operation for the 2D matrix input M. 

  1. Print the matrix M on the screen in matrix format
  2. Display the transpose of the matrix M
  3. Find the max of each column of matrix M and write to a file 

Input

From the keyboard, user will enter:

The matrix size.
the elements of the matrix.
Choice of which process to execute.

Output

Program will show :

Matrix size .
Choice of process :
1. Display the matrix
2. Display the matrix and its transpose
3. Display the matrix and max values from each column and write to the file
4. Exit

When user choose '1' print the matrix M.
When user choose '2' print the matrix M and its transpose.
When user choose '3' print the matrix M and Max value for corresponding column below it.  Then print "File is successfully created!" when a file is successfully created.  If it is not successfully created it will print "File is failed to be created!".
When user choose '4' terminate the program

ADDITIONAL FEATURES
The program will give repetition for invalid sizes
The program will give option to repeat process.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 4 images

Blurred answer
Knowledge Booster
Computational Systems
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