217페이지 7회/3번 문제에서
배열 크기(7,7)가 이미 정해져 있고,
변수Q의 사용이 이후에 없기에,
1번 문제 정답에 궂이 변수와 함수를 사용할 이유는 없어보이며,
3번 문제 정답에도 Q를 선택하지 않고 상수 3(보기 36)을 선택할 수 있는 것이 아닌가 생각했습니다.
혹시나 문제 1, 3번에서 정답을 선택하지 않고
예) 4_INT(7/2) 나 21_Q를 선택하지 않고 36_3을 선택하였을 경우
채점 처리는 어떻게 되었는지요.
위의 질문은 정답이 맞다고 할 경우에 대한 질문이고, 정답이 맞다면 잘못된 프로그래밍이 아닌가 생각됩니다.
따라서 실 질문은 정답에 INT(7/2)가 아니고 INT(7/2)+1이 되어야 맞는게 아닌가 하는 것입니다.
맞다면 보기에는 정답이 나와있지 않습니다.
틀린점이 있다면 성실한 답변 미리 감사드립니다.
안녕하세요.
말씀하신 것처럼 7행 7열로 고정된 순서도라면 상수 3으로 중간행을 직접 지정해도 됩니다.
하지만 일반적으로 고정된 행, 열의 형태보다는 행, 열의 값을 임의로 산정했을 때도 해결이 가능하도록 순서도를 구현합니다.
이 문제는 이해를 돕기 위해 7행 7열로 고정한 것인데, 이로 인해 답항보기에 동일한 결과를 산출하는 답항이 중복되었습니다.
학습에 불편을 드려 죄송합니다.
또한 이 문제는 7행 7열의 고정보다는 임의의 행, 열에 대한 처리도 감안할 수 있도록 교재와 같이 고정된 상수가 아닌 변수와 계산을 통해 중간 행을 산출하는 방법으로 파악해 두세요.
실제 시험은 이러한 유형으로 출제될 가능성이 높으니까요.
오늘도 즐거운 하루 되세요.
"-
*2012-04-16 10:27:58
안녕하세요.
말씀하신 것처럼 7행 7열로 고정된 순서도라면 상수 3으로 중간행을 직접 지정해도 됩니다.
하지만 일반적으로 고정된 행, 열의 형태보다는 행, 열의 값을 임의로 산정했을 때도 해결이 가능하도록 순서도를 구현합니다.
이 문제는 이해를 돕기 위해 7행 7열로 고정한 것인데, 이로 인해 답항보기에 동일한 결과를 산출하는 답항이 중복되었습니다.
학습에 불편을 드려 죄송합니다.
또한 이 문제는 7행 7열의 고정보다는 임의의 행, 열에 대한 처리도 감안할 수 있도록 교재와 같이 고정된 상수가 아닌 변수와 계산을 통해 중간 행을 산출하는 방법으로 파악해 두세요.
실제 시험은 이러한 유형으로 출제될 가능성이 높으니까요.
오늘도 즐거운 하루 되세요.
"