4번에 정답이 J+1 로 되어 있습니다.
문제에서 배열을 5행 5열로 지정했으므로, 4번 답을 6 으로 해도 맞지 않나요?
만일 J+1 만 맞는 답이라면, 이와 마찬가지로 4번과 같은 줄에 있는 J = 0 도 J=J-1 이어야만 맞는 거 아닌지요?
결과적으로
4번은 J = J + 1 or J = 6 모두 정답으로 인정되는 것인지?
그리고 그 옆줄에 있는 J = 0 도 J = J - 1로 적어도 정답이 되는 것인지?
위 2가지 확인 부탁드립니다.
안녕하세요. 길벗 수험서 운영팀입니다.
4번은 J = J + 1 or J = 6 모두 정답으로 인정되는 것인지?
[답변]
예, 동일한 결과를 출력하므로 정답으로 인정됩니다.
해당 수식은 위의 조건문(J<5)에서 거짓으로 나오는 경우 변수 J는 5를 저장하고 있습니다.
때문에 J+1이 아닌 6을 넣어도 괄호 4번을 지났을 때 변수 J가 6을 갖고 있으므로 동일한 결과를 출력합니다.
그리고 그 옆줄에 있는 J = 0 도 J = J - 1로 적어도 정답이 되는 것인지?
[답변]
예, 동일한 결과를 출력하므로 정답으로 인정됩니다.
위 답변과 마찬가지로 해당 위치에서도 J는 위의 조건문에서 거짓으로 나오는 경우 1의 값을 저장하고 있습니다.
때문에 J=0이 아닌 J=J-1을 넣어도 변수 J는 결국 0의 값을 저장하기 때문에 동일한 결과를 출력합니다.
행복한 하루되세요.^^
-
*2018-09-14 15:07:19
안녕하세요. 길벗 수험서 운영팀입니다.
4번은 J = J + 1 or J = 6 모두 정답으로 인정되는 것인지?
[답변]
예, 동일한 결과를 출력하므로 정답으로 인정됩니다.
해당 수식은 위의 조건문(J<5)에서 거짓으로 나오는 경우 변수 J는 5를 저장하고 있습니다.
때문에 J+1이 아닌 6을 넣어도 괄호 4번을 지났을 때 변수 J가 6을 갖고 있으므로 동일한 결과를 출력합니다.
그리고 그 옆줄에 있는 J = 0 도 J = J - 1로 적어도 정답이 되는 것인지?
[답변]
예, 동일한 결과를 출력하므로 정답으로 인정됩니다.
위 답변과 마찬가지로 해당 위치에서도 J는 위의 조건문에서 거짓으로 나오는 경우 1의 값을 저장하고 있습니다.
때문에 J=0이 아닌 J=J-1을 넣어도 변수 J는 결국 0의 값을 저장하기 때문에 동일한 결과를 출력합니다.
행복한 하루되세요.^^