From 77e30805e142cb74e12aabedb2e26fc99a525fcd Mon Sep 17 00:00:00 2001 From: westwood0722 <63458011+westwood0722@users.noreply.github.com> Date: Thu, 28 Jan 2021 18:20:36 +0900 Subject: [PATCH] Create arr2DCal.cc --- SampleCodes/Array/arr2DCal.cc | 84 +++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 SampleCodes/Array/arr2DCal.cc diff --git a/SampleCodes/Array/arr2DCal.cc b/SampleCodes/Array/arr2DCal.cc new file mode 100644 index 00000000..86f13c56 --- /dev/null +++ b/SampleCodes/Array/arr2DCal.cc @@ -0,0 +1,84 @@ +```cpp +#include + +using namespace std; + +double A[3][3] = { {0, 1, 2}, + {1, 2, 3}, + {9, 8, 7} }; +double B[3][3] = { {1, 2, 3}, + {3, 2, 1}, + {5, 5, 5} }; +double C[3][3] = { 0 }; + +void 덧셈() +{ + for (int i = 0; i < 3; i++) { + for (int j = 0; j < 3; j++) { + C[i][j] = A[i][j] + B[i][j]; + } + } + for (int i = 0; i < 3; i++) { + for (int j = 0; j < 3; j++) { + cout << C[i][j] << " "; + } + cout << endl; + } +} + +void 뺄셈() +{ + for (int i = 0; i < 3; i++) { + for (int j = 0; j < 3; j++) { + C[i][j] = A[i][j] - B[i][j]; + } + } + for (int i = 0; i < 3; i++) { + for (int j = 0; j < 3; j++) { + cout << C[i][j] << " "; + } + cout << endl; + } +} + +void 곱셈() +{ + for (int i = 0; i < 3; i++) { + for (int j = 0; j < 3; j++) { + C[i][j] += A[i][j] * B[i][j]; + } + } + for (int i = 0; i < 3; i++) { + for (int j = 0; j < 3; j++) { + cout << C[i][j] << " "; + } + cout << endl; + } +} + +void 나눗셈() +{ + for (int i = 0; i < 3; i++) { + for (int j = 0; j < 3; j++) { + C[i][j] = A[i][j] / B[i][j]; + } + } + for (int i = 0; i < 3; i++) { + for (int j = 0; j < 3; j++) { + cout << C[i][j] << " "; + } + cout << endl; + } +} + +int main(int argc, char* argv[]) { + + 덧셈(); + 뺄셈(); + 곱셈(); + 나눗셈(); + + return 0; +} + +```