책 내용 질문하기
반복문을 이용한 피나보치 수열
도서
2016 시나공 정보처리기사 실기
페이지
49
조회수
371
작성일
2016-03-10
작성자
첨부파일

지난 일요일 필기 1차 응시하고, 실기 준비차 교재를 구입했습니다. 그런데, 알고리즘은 아직 배우지도 않은 과목이라서 조금 망설여지기도 했지만, 교재 내용을 보니까 따라 갈수 있을 것 같아서, 이제 이제 실기 준비하려고 합니다.

교재에서 알고리즘은 우선 남이 작성한 알고리즘을 기준으로 괄호를 채워야 하니, 새로이 작성하는 것 보다, 남의 알고리즘 골격(생각)을 먼저 이해 해야 한다는 점이 새롭기도 하고 어쩌면 더 어려운 점이 되기도 할 것 같네요....

교재 49페이지에서는, section 006문제와 같이 20번째 항까지 합을 구하는 것이 아니라, 입력 받은 N번째 항까지 합을 구하는 것이라면, 해당 알고리즘에서 N>=3 을 판단하는 조건문이 추가되어야 하는 것 아닌지요??

같은 내용으로 교재 52페이지 모의고사 03의 경우에도 처리 조건에서는 N>=10이라는 조건이 제시 되었는 데도 구현된 알고리즘에서는 이를 무시하였네요. 물론 이 내용이 주어진 문제 풀이에는 상관이 없겠지만,....

아니면, 일반적으로 알고리즘을 작성할때, 그정도 조건은 알고리즘에는 반영하지 않아도 되는 경미한 사항인건지요??

답변
2016-03-11 09:04:01

안녕하세요.

49쪽에 제시된 순서도는 반복문으로 구성된 것으로

반복문은 반복 시작부분의 반복 변수 오른쪽에 기술된 종료값이 될 때까지 자동으로 반복문 박스 안의 내용을 반복하게 되어 있습니다.

별책(동영상과 함께 보는 책) Section 001의 순서도의 기본과 디버깅 방법을 참고하세요.

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

  • *
    2016-03-11 09:04:01

    안녕하세요.

    49쪽에 제시된 순서도는 반복문으로 구성된 것으로

    반복문은 반복 시작부분의 반복 변수 오른쪽에 기술된 종료값이 될 때까지 자동으로 반복문 박스 안의 내용을 반복하게 되어 있습니다.

    별책(동영상과 함께 보는 책) Section 001의 순서도의 기본과 디버깅 방법을 참고하세요.

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

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