주어진 두 2차원 배열을 각 인덱스의 요소끼리 더하여 그 값을 결과를 볼 수 있는 2차원 배열에 삽입하세요.
int arr1[2][3] = { {1, 2, 3}, {4, 5, 6} };
int arr2[2][3] = { {7, 8, 9}, {10, 11, 12} };
int result[2][3];
코드는 아래에~~~~~~~~~~~~~~~~~
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
int main() {
int matrix1[2][3] = { {1, 2, 3}, {4, 5, 6} };
int matrix2[2][3] = { {7, 8, 9}, {10, 11, 12} };
int result[2][3];
// 행렬 덧셈
for (int i = 0; i < 2; ++i) {
for (int j = 0; j < 3; ++j) {
result[i][j] = matrix1[i][j] + matrix2[i][j];
}
}
// 결과 출력
cout << "행렬의 덧셈 결과:" << endl;
for (int i = 0; i < 2; ++i) {
for (int j = 0; j < 3; ++j) {
cout << result[i][j] << " ";
}
cout << endl;
}
}
|
cs |
'프로그래밍 문제 > c++ 문제' 카테고리의 다른 글
c++ 문제 48. 주사위 숫자 대결 (0) | 2024.04.24 |
---|---|
c++ 문제 47. while문을 활용, 입력받은 숫자의 첫번째 자리와 마지막 자리 출력 (1) | 2024.04.18 |
c++ 문제 45. 사각형 그리기 (0) | 2024.02.16 |
c++ 문제 44. 배열의 요소들을 왼쪽 또는 오른쪽으로 밀기 (0) | 2023.12.29 |
c++ 문제 43. 두 지점 간의 거리 구하기 (0) | 2023.12.28 |
댓글