C++ Find 2D array max and min.   Find the maximum value and minimum value in milesTracker. Assign the maximum value to maxMiles, and the minimum value to minMiles. Ex: If the input is: -10 20 30 40 the output is:Min miles: -10 Max miles: 40   #include using namespace std; int main() {    const int NUM_ROWS = 2;    const int NUM_COLS = 2;    int milesTracker[NUM_ROWS][NUM_COLS];    int i;    int j;    int maxMiles = 0; // Assign with first element in milesTracker before loop    int minMiles = 0; // Assign with first element in milesTracker before loop    int value;    for (i = 0; i < NUM_ROWS; i++){       for (j = 0; j < NUM_COLS; j++){          cin >> value;          milesTracker[i][j] = value;       }    }    for(i = 0; i <= NUM_ROWS; i++) {          for(j = 1; j <= i; j++) {                          cout << "";       }    }    cout << "Min miles: " << minMiles << endl;    cout << "Max miles: " << maxMiles << endl;    return 0; }

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
C++
Find 2D array max and min.
 
Find the maximum value and minimum value in milesTracker. Assign the maximum value to maxMiles, and the minimum value to minMiles.

Ex: If the input is:

-10 20 30 40

the output is:Min miles: -10 Max miles: 40
 

#include <iostream>
using namespace std;

int main() {
   const int NUM_ROWS = 2;
   const int NUM_COLS = 2;
   int milesTracker[NUM_ROWS][NUM_COLS];
   int i;
   int j;
   int maxMiles = 0; // Assign with first element in milesTracker before loop
   int minMiles = 0; // Assign with first element in milesTracker before loop
   int value;

   for (i = 0; i < NUM_ROWS; i++){
      for (j = 0; j < NUM_COLS; j++){
         cin >> value;
         milesTracker[i][j] = value;
      }
   }

   for(i = 0; i <= NUM_ROWS; i++) {
         for(j = 1; j <= i; j++) {
            
            cout << "";
      }
   }

   cout << "Min miles: " << minMiles << endl;
   cout << "Max miles: " << maxMiles << endl;

   return 0;
}

Expert Solution
Explanation

1) Below is your updated program to find the maximum value and minimum value in milesTracker a 2D Array

2) Program in updated for following

  • Assign maxMiles and minMiles with first element in milesTracker before comparision loop
    • maxMiles = milesTracker[0][0];
    • minMiles = milesTracker[0][0];
  • Run comparison loop which compare each value for milesTracker 2D array with minMiles and maxMile
    • if(minMiles > milesTracker[i][j]){
                 minMiles = milesTracker[i][j];
         }
    • if(maxMiles < milesTracker[i][j]){
                 maxMiles = milesTracker[i][j];
         }

3) Save the updated program in cpp file, build and run

trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
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