12345678910111213141516171819202122232425262728293031323334353637383940 |
- // nested.cpp -- nested loops and 2-D array
- #include <iostream>
- #include <string>
- #include <array>
- const int Cities = 5;
- const int Years = 4;
- int main()
- {
- using namespace std;
- const string cities[Cities] = // array of pointers
- { // to 5 strings
- "Gribble City",
- "Gribbletown",
- "New Gribble",
- "San Gribble",
- "Gribble Vista"
- };
- array<array<int,Cities>, Years> maxtemps =
- /* int maxtemps[Years][Cities] = // 2-D array */
- {
- 96, 100, 87, 101, 105, // values for maxtemps[0]
- 96, 98, 91, 107, 104, // values for maxtemps[1]
- 97, 101, 93, 108, 107, // values for maxtemps[2]
- 98, 103, 95, 109, 108 // values for maxtemps[3]
- };
- cout << "Maximum temperatures for 2008 - 2011\n\n";
- for (int city = 0; city < Cities; ++city)
- {
- cout << cities[city] << ":\t";
- for (int year = 0; year < Years; ++year)
- cout << maxtemps[year][city] << "\t";
- cout << endl;
- }
- // cin.get();
- return 0;
- }
|