Showing
1 changed file
with
32 additions
and
0 deletions
PrintProgram.cpp
0 → 100644
1 | +#include <iostream> | ||
2 | +#include <iomanip> | ||
3 | +using namespace std; | ||
4 | + | ||
5 | +void printMatrix(int(*inMatrix)[4]) { | ||
6 | + for (int i = 0; i < 4; i++) { | ||
7 | + for (int j = 0; j < 4; j++) { | ||
8 | + cout << left << setfill(' ') << setw(5) << inMatrix[i][j]; | ||
9 | + } | ||
10 | + cout << endl; | ||
11 | + } | ||
12 | +} | ||
13 | + | ||
14 | +int main() { | ||
15 | + srand((unsigned int)time(NULL)); | ||
16 | + int matrix1[4][4]; | ||
17 | + int matrix2[4][4]; | ||
18 | + int sum[4][4]; | ||
19 | + int mul[4][4]; | ||
20 | + for (int i = 0; i < 4; i++) { | ||
21 | + for (int j = 0; j < 4; j++) { | ||
22 | + matrix1[i][j] = rand() % 101; | ||
23 | + matrix2[i][j] = rand() % 101; | ||
24 | + sum[i][j] = matrix1[i][j] + matrix2[i][j]; | ||
25 | + mul[i][j] = matrix1[i][j] * matrix2[i][j]; | ||
26 | + } | ||
27 | + } | ||
28 | + cout << "Sum:\n"; | ||
29 | + printMatrix(sum); | ||
30 | + cout << "Mul:\n"; | ||
31 | + printMatrix(mul); | ||
32 | +} | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or login to post a comment