// This program demonstrates a two-dimensional array. #include #include using namespace std; int main() { const int NUM_DIVS = 3; // Number of divisions const int NUM_QTRS = 4; // Number of quarters double sales[NUM_DIVS][NUM_QTRS]; // Array with 3 rows and 4 columns. double totalSales = 0; // To hold the total sales. int div, qtr; // Loop counters. cout << "This program will calculate the total sales of\n"; cout << "all the company's divisions.\n"; cout << "Enter the following sales information:\n\n"; // Nested loops to fill the array with quarterly // sales figures for each division. for (div = 0; div < NUM_DIVS; div++) { for (qtr = 0; qtr < NUM_QTRS; qtr++) { cout << "Division " << (div + 1); cout << ", Quarter " << (qtr + 1) << ": $"; cin >> sales[div][qtr]; } cout << endl; // Print blank line. } // Nested loops used to add all the elements. for (div = 0; div < NUM_DIVS; div++) { for (qtr = 0; qtr < NUM_QTRS; qtr++) totalSales += sales[div][qtr]; } cout << fixed << showpoint << setprecision(2); cout << "The total sales for the company are: $"; cout << totalSales << endl; return 0; }