실기 2권 249 페이지 10장 예상문제은행 47번 문제의 코드가 잘못된것 같아 문의드립니다.
a[i][j]에 i+j를 대입하는 것이 답인데 중첩 for문 첫번째 실행했을 때 i가 0, j가 3이기 때문에 a[i][j]가 a[0][3]이 되는데
출력 결과에는 a[0][0]부터 3 2 1 0이 들어가있습니다.
문제의 코드대로 출력을 하면 0 1 2 3 순이어야 할것 같은데요,
해당 문제 동영상 해설이 qr코드 1431048인데, 문제 유형만 비슷하고 배열 값이나 코드가 다릅니다.
하지만 오히려 이 동영상 속 코드에서는 2번째 for문의 j값이 0부터 시작하기 때문에 이 코드가 맞는것 같습니다.
2024 실기 기본서 47번 문제에서는 2번째 for문의 j값이 3부터 시작되도록 되어있는게 오류인것 같은데요,
2024 실기 기본서는 아직 정오표도 없는것 같아 질문 남기니 확인 부탁드립니다.
안녕하세요 길벗수험서 운영팀입니다.
회원님께서 말씀하신 교재의 문제와 해당 강의를 확인해 봤는데 교재의 코드와 강의 모두 잘못된 부분은 없습니다.
강의의 경우 유튜브에서 "1431048" QR코드를 입력하시면 해당 강의가 나옵니다
회원님께서 "출력 결과에는 a[0][0]부터 3 2 1 0이 들어가있습니다." 라고 하셨는데
출력 결과와 동일하게 a배열에 값을 넣는 문제가 아니라 배열에 어떻게 들어가던 출력 결과는 출력을 했을때의 결과입니다.
본 문제의 경우 a라는 배열에 출력형태처럼 값을 모두 넣은후 해당 배열을 한꺼번에 출력하는것이 아니라
a배열에 값을 넣으면서 해당 값들을 바로 바로 출력하는 문제로
배열에 들어가는 값과 출력형태가 같지 않은 문제입니다.
교재의 해설을 보면 i가 0일때 j의 값은 3, 2, 1, 0, -1로 변하면서 "a[i][j] = i+j" 코드를 만나
강의에서 설명한것과 동일하게 0행 3열에 3, 0행 2열에 2, 0행 1열에 1, 0행 0열에 0 이렇게 값들이 들어갑니다
열심히 연습하셔서 합격하시길 기원하겠습니다.
행복한 하루되세요 :)
-
관리자2024-04-15 14:01:04
안녕하세요 길벗수험서 운영팀입니다.
회원님께서 말씀하신 교재의 문제와 해당 강의를 확인해 봤는데 교재의 코드와 강의 모두 잘못된 부분은 없습니다.
강의의 경우 유튜브에서 "1431048" QR코드를 입력하시면 해당 강의가 나옵니다
회원님께서 "출력 결과에는 a[0][0]부터 3 2 1 0이 들어가있습니다." 라고 하셨는데
출력 결과와 동일하게 a배열에 값을 넣는 문제가 아니라 배열에 어떻게 들어가던 출력 결과는 출력을 했을때의 결과입니다.
본 문제의 경우 a라는 배열에 출력형태처럼 값을 모두 넣은후 해당 배열을 한꺼번에 출력하는것이 아니라
a배열에 값을 넣으면서 해당 값들을 바로 바로 출력하는 문제로
배열에 들어가는 값과 출력형태가 같지 않은 문제입니다.
교재의 해설을 보면 i가 0일때 j의 값은 3, 2, 1, 0, -1로 변하면서 "a[i][j] = i+j" 코드를 만나
강의에서 설명한것과 동일하게 0행 3열에 3, 0행 2열에 2, 0행 1열에 1, 0행 0열에 0 이렇게 값들이 들어갑니다
열심히 연습하셔서 합격하시길 기원하겠습니다.
행복한 하루되세요 :)