책 내용 질문하기
39페이지에 문제에 대한 질문입니다
도서
[2011] 정보처리기능사 실기
페이지
39
조회수
116
작성일
2013-09-16
작성자
첨부파일

1+3+6+10+15+21+28 순서로 나열되는 수열의 20번째 항까지의 합계를 구하는 순서도를 작성하시오

문제 초기값을 i , j , k 모두 0 으로 잡으라고 교제에 기제되어있던데
저는 초기값을 모두 1로 잡았는데 결과는 똑같은것 같습니다.

무엇떄문이죠? 제가 한것은 잘못된건가요?

그리고 38page 에서 판단 1<19 로 했는데 왜 39 페이지에서는 i<20 으로 하는건지도 궁금합니다.

이해는 안가고 제가 무식하게 디버깅 20번째까지 해보았더니 답은 맞게 나오더라구요.

무슨 차이인지 궁금합니다 감사합니다^^

답변
2013-09-17 09:25:15

안녕하세요.

동일한 결과를 산출하는 방법은 여러가지가 있습니다.

시험 문제는 그 중 출제자가 이미 작성해 놓은 방법을 판단하여 그에 맞게 나머지 빈 괄호를 채우는 것이 중요하죠.

간단히 예를 들면 7을 구하는 알고리즘에서 출제자가 6+1로 구현했는지, 8-1로 구현했는지에 따라 연산자가 +인지 -인지가 달라집니다.

이와 같이 출제자의 의도를 먼저 파악할 수 있도록 같은 알고리즘이라도 초기값을 다르게 구현할 수 있다는 것을 정리한 것입니다.

오늘도 즐거운 하루 되세요.

"
  • *
    2013-09-17 09:25:15

    안녕하세요.

    동일한 결과를 산출하는 방법은 여러가지가 있습니다.

    시험 문제는 그 중 출제자가 이미 작성해 놓은 방법을 판단하여 그에 맞게 나머지 빈 괄호를 채우는 것이 중요하죠.

    간단히 예를 들면 7을 구하는 알고리즘에서 출제자가 6+1로 구현했는지, 8-1로 구현했는지에 따라 연산자가 +인지 -인지가 달라집니다.

    이와 같이 출제자의 의도를 먼저 파악할 수 있도록 같은 알고리즘이라도 초기값을 다르게 구현할 수 있다는 것을 정리한 것입니다.

    오늘도 즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.