본문 바로가기
프로그래밍 문제/c++ 문제

c++ 문제 46. 2차원 배열의 덧셈

by 지나팩 2024. 4. 11.

주어진 두 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= { {123}, {456} };
    int matrix2[2][3= { {789}, {101112} };
    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

댓글