책 내용 질문하기
i >= 1 아닌가요?
도서
2019 시나공 정보처리기능사 실기
페이지
186
조회수
233
작성일
2019-07-13
작성자
탈퇴*원
첨부파일
i 초기값 50,000 에서 1까지 회전해야 되는 것 같습니다.i >1이면 1이 포함안 되는데,,,
답변
2019-07-15 13:33:28
안녕하세요 길벗수험서 운영팀입니다.
i가 5일 때 순서도 7번 이후를 진행해보세요.
8번 : J에서 i의 배수(5의 배수값)을 뺍니다.
9~13번 : i가 1이 됩니다.
5번 : k에 남은 J를 1로 나눈 값을 저장합니다.
6번 : i(1)와 k(1의 배수값)을 출력합니다.
7번 : i>1이 거짓이므로 종료됩니다.
위 과정을 거쳐 1인 경우가 정상적으로 계산되어 출력됩니다.
i>=1을 사용하게 된다면 j는 이후 0이 되고 i는 0.5가 되어 정상적인 알고리즘이 진행되지 않습니다.
행복한 하루되세요 :)
-
관리자2019-07-15 13:33:28
안녕하세요 길벗수험서 운영팀입니다.
i가 5일 때 순서도 7번 이후를 진행해보세요.
8번 : J에서 i의 배수(5의 배수값)을 뺍니다.
9~13번 : i가 1이 됩니다.
5번 : k에 남은 J를 1로 나눈 값을 저장합니다.
6번 : i(1)와 k(1의 배수값)을 출력합니다.
7번 : i>1이 거짓이므로 종료됩니다.
위 과정을 거쳐 1인 경우가 정상적으로 계산되어 출력됩니다.
i>=1을 사용하게 된다면 j는 이후 0이 되고 i는 0.5가 되어 정상적인 알고리즘이 진행되지 않습니다.
행복한 하루되세요 :)