책 내용 질문하기
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
189
조회수
119
작성일
2018-04-07
작성자
탈퇴*원
첨부파일
189p 플로차트에서 질문이 있습니다.
플로차트 16번에서 화살표가 4-5번 사이가 아닌 3-4번 사이로 가야되는게 아닌가 싶어서 여쭤봅니다.
16번까지 갔다는 것은 소인수 1개를 이미 구했다는 뜻이고,
또다른 소인수를 구하기 위해서 B에 몫의 값을 넣어준것까지 이해했습니다.
하지만 새로워진 B의 소인수를 구하기 위해서는
다시 D의 값을 2에서부터 INT(SQR(B))까지 나누어 봐야하는데
이 화살표대로라면 초기화된 2부터가 아닌 그 이상값에서도 시작될수가 있다는 생각이 듭니다.
만약 제 생각이 맞다면 그 밑에 있는 문제 디버깅에서도 답이 달라질것같습니다.
답변
2018-04-09 10:31:17
안녕하세요.
실제 값을 대상으로 직접 디버깅을 수행해 보면
확인할 수 있습니다.
소인수가 구해진 이후의 D 값을 확인해 보면서 디버깅을 수행해 보세요.
오늘도 즐거운 하루 되세요.
-
*2018-04-09 10:31:17
안녕하세요.
실제 값을 대상으로 직접 디버깅을 수행해 보면
확인할 수 있습니다.
소인수가 구해진 이후의 D 값을 확인해 보면서 디버깅을 수행해 보세요.
오늘도 즐거운 하루 되세요.