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