1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
#include <iostream>
#include <iomanip>
#include <limits>
#include <string>
typedef unsigned int UINT;
constexpr unsigned int MAXROW{ 4 }, MAXCOL{ 4 };
int main()
{
//int nums[MAXROW][MAXCOL]{}; // <--- An empty array initialized to zeros.
int nums[MAXROW][MAXCOL]
{
{ 0, 1, 2, 3},
{ 4, 5, 6, 7},
{ 8, 9, 10, 11},
{12, 13, 14, 15}
};
int sum{};
int val{200};
for (int row = 0; row < MAXROW; row++)
{
for (int col = 0; col < MAXCOL; col++)
{
nums[row][col] = val;
val += 10;
}
}
// For loop to sum diagonal.
std::cout << "\n\n Press Enter to continue: ";
std::cin.get();
return 0; // <--- Not required, but makes a good break point.
}
|