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.

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter7: Arrays
Section: Chapter Questions
Problem 14PP: (Data processing) Construct a three-dimensional weather array for a two-week time period. Include...
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
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr