-
✅ 다음과 같은 입력을 받았을 때, 다음과 같은 출력이 나오도록 작성하세요.
✅ 입력 :
✅ 출력 :
✅ 배열의 행의 합 구하기
for (int j = 0; j < x; j++) { int sum = 0; cout << "\n"; for (int k = 0; k < y; k++) { sum += arr2[j][k]; } cout << "행 " << j+1 << ":" << sum; }
행의 합의 경우 열의 값이 동일하고 행의 값만 바뀔 때 그 위치에 있는 원소들을 합치면 된다고 생각했다.
따라서 위와 같은 코드로 작성하였다.
✅ 배열의 열의 합 구하기
cout << "\n\n각 열의 합을 공개합니다."; for (int j = 0; j < y; j++) { int sum = 0; cout << "\n"; for (int k = 0; k < x; k++) { sum += arr2[k][j]; } cout << "행 " << j + 1 << ":" << sum; }
열의 합이라면, [0][0] , [1][0] , [2][0] 의 합을 구하는 형식이므로, 위와 같은 코드를 거쳐서 합을 구했다.
✅ 출력 화면
🎉해당 글의 내용은 "포스코 x 코딩온 스마트 팩토리 과정 수업" 에서의 수업 자료 및 실습 과제 등에서 일부 발췌되어 작성 되었습니다.
'개발 > C++' 카테고리의 다른 글
[C++] string 함수 실습. (size(), length(), find()) (0) 2023.09.06 [C++] list 의 기본 문법과 반복문, list에만 존재하는 함수 실습 (0) 2023.09.05 [C++] Vector 문법 복습 및 예제 풀이 (0) 2023.09.05 [C++] namespace의 개념과 간단한 실습 (0) 2023.09.04 [C++] vector 의 중복 요소 삭제 실습. (0) 2023.09.04 댓글 (비로그인 댓글 허용하지 않습니다.)