책 내용 질문하기
95페이지 문제 잘못된점 다시 질문 드립니다
도서
[2013] 정보처리기능사 실기
페이지
95
조회수
178
작성일
2013-03-19
작성자
첨부파일
INPUT 배열에 11000을 입력하여 디버깅을 해보면 '11111'로 나오지만
사람이 직접 해서 풀어보면 INPUT 배열의 첫번째 값이 1이므로 그레이코드로 변환을 해보면 '10000'으로 나와야 정상입니다.
그래서 이 문제의 순서도는 잘못된 문제 아닌가요?
그리고 이와 같은 유형의 109페이지에 있는 모의고사 10회 문제도 잘못된 문제라고 생각합니다.
답변
2013-03-20 09:14:14
안녕하세요.
입력된 값의 첫번째 비트는 이진수와 그레이코드를 구분하기 위한 구분 비트로 실제 데이터가 아닙니다.
그래서 input(1)은 이후 cont 변환 과정에서는 사용되지 않으며, 첫번째 cont 변환에서도 input(2)부터 사용됩니다.
오늘도 즐거운 하루 되세요.
"-
*2013-03-20 09:14:14
안녕하세요.
입력된 값의 첫번째 비트는 이진수와 그레이코드를 구분하기 위한 구분 비트로 실제 데이터가 아닙니다.
그래서 input(1)은 이후 cont 변환 과정에서는 사용되지 않으며, 첫번째 cont 변환에서도 input(2)부터 사용됩니다.
오늘도 즐거운 하루 되세요.
"