blob: dc3b8e8a00bd951822d1b51d1948885f42fbc24b (
plain) (
blame)
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
//Code by Rayyan Ansari for OIT's CST116-01P project 3, December 2021
#include "mainHeader.h"
void arrayInput(float array1[num][num]) {
for (int i = 0; i < num; i++) {
for (int x = 0; x < num; x++) {
float temp;
cout << "Input value for ROW " << i + 1 << " and COLOUMN " << x + 1 << ": ";
cin >> temp;
cout << endl;
array1[i][x] = temp;
}
}
}
void addArrays(float array1[num][num], float array2[num][num], float addedArray[num][num]) {
for (int i = 0; i < num; i++) {
for (int x = 0; x < num; x++) {
addedArray[i][x] = array1[i][x] + array2[i][x];
}
}
}
void multiplyArrays(float array1[num][num], float array2[num][num], float addedArray[num][num]) {
for (int i = 0; i < num; i++) {
for (int z = 0; z < num; z++) {
for (int x = 0; x < num; x++) {
addedArray[i][z] += (array1[i][x] * array2[x][z]);
}
}
}
}
|