책 내용 질문하기
모르는 것
도서
2017 시나공 정보처리기능사 실기
페이지
51
조회수
48
작성일
2017-07-27
작성자
탈퇴*원
첨부파일
51쪽 04회를 보면 i< ( ) 답이 i<20이 아니라 21인데 왜 21인지 모르겠어요 문제를 보면 끝이 20이잖아요
답변
2017-07-28 09:16:10
안녕하세요.
순서도는 절대로 눈으로 확인하지 말고 직접 디버깅을 수행해 봐야 합니다.
순서도는 종료기준값의 위치나 처리 방법이 조금만 달라져도 다른 결과를 산출할 수 있기 때문이죠.
문의하신 순서도는
중간에서 종료 기준값을 비교합니다.
그리고 그 아래쪽에서 처리를 수행합니다.
만일 i가 20인 상태에서 i<20 으로 비교한다면 No가 되어 20일 때 처리를 수행하지 못합니다.
문제는 20일 때까지도 처리를 수행해야 합니다.
그래서 i<21로 비교하여 i가 20일 때도 Yes가 되어 처리를 수행하도록 한 것입니다.
오늘도 즐거운 하루 되세요.
-
*2017-07-28 09:16:10
안녕하세요.
순서도는 절대로 눈으로 확인하지 말고 직접 디버깅을 수행해 봐야 합니다.
순서도는 종료기준값의 위치나 처리 방법이 조금만 달라져도 다른 결과를 산출할 수 있기 때문이죠.
문의하신 순서도는
중간에서 종료 기준값을 비교합니다.
그리고 그 아래쪽에서 처리를 수행합니다.
만일 i가 20인 상태에서 i<20 으로 비교한다면 No가 되어 20일 때 처리를 수행하지 못합니다.
문제는 20일 때까지도 처리를 수행해야 합니다.
그래서 i<21로 비교하여 i가 20일 때도 Yes가 되어 처리를 수행하도록 한 것입니다.
오늘도 즐거운 하루 되세요.