책 내용 질문하기
질문있습니다!!
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
147
조회수
53
작성일
2017-03-20
작성자
첨부파일
147쪽 문제에 초기값을 i,j,k모두 0으로 해야한다고 책에있는데. 초기값설정을 1,1,1,로 해도 답은 똑같이 나옵니다..
답을 보기전에 혼자 순서도를 그렸을떄 저는 i,j,k의 초기값을 1로 설정했습니다. 이렇게 하면 틀린지.. 틀렸다면 설명 부탁드립니다!
답변
2017-03-21 09:07:53
안녕하세요.
문제에 제시된 내용은 20번째 항까지의 합을 구하는 것입니다.
i, j, k를 0으로 초기화한 후 반복되는 ②~⑤번 과정을 20회 반복하게 됩니다.
하지만 i, j, k를 1로 초기화하면 첫 번째 항을 이미 구하고 시작하는 개념이므로
반복되는 ②~⑤번 과정을 19회 반복해야 합니다.
그렇게 되면 ⑤번에서 i<20이 아니라 i<19로 변경되어야 합니다.
오늘도 즐거운 하루 되세요.
-
*2017-03-21 09:07:53
안녕하세요.
문제에 제시된 내용은 20번째 항까지의 합을 구하는 것입니다.
i, j, k를 0으로 초기화한 후 반복되는 ②~⑤번 과정을 20회 반복하게 됩니다.
하지만 i, j, k를 1로 초기화하면 첫 번째 항을 이미 구하고 시작하는 개념이므로
반복되는 ②~⑤번 과정을 19회 반복해야 합니다.
그렇게 되면 ⑤번에서 i<20이 아니라 i<19로 변경되어야 합니다.
오늘도 즐거운 하루 되세요.