책 내용 질문하기
그레이코드 변환 질문드립니다.
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
230
조회수
135
작성일
2017-09-02
작성자
탈퇴*원
첨부파일

230쪽 순서도에서

INPUT을 5개 배열로받고

CONT를 4개의 배열로받아서

그레이코드나 이진수로 변환시키는 순서로도 알고있는대

④번 (CONT[1]=(① ) 에서

①번의 답이 INPUT[2]로나와있는대

이해가 가지않습니다.

앞쪽에 내용을 읽어보고 제가 아는 지식으로는 답이 INPUT[1]로 나와야하는대

첫 번째 그레이 비트나 이진수 비트는 그대로 옮긴다고 나와있어서 INPUT[1]로한거같습니다.

그런대 INPUT[2]가 왜 답인지 이해가 가지않습니다.

설명에는 실제 데이터는 입력받은 배열의 두 번째 부터라는 것이라고 나와있는대

배열을 5개 생성하고 4개의 비트를 입력하는것인가요?

답변
2017-09-04 09:31:27

안녕하세요.

INPUT 배열은 5자리인데, 이중 맨 앞의 자리는 입력된 값이 이진수인지 그레이코드인지를 파악하기 위한 용도입니다.

그러므로 실제 처리될 데이터는 INPUT[2] ~ INPUT[5]까지의 4자리입니다.

그래서 첫 번째 처리될 데이터는 INPUT[1]이 아니라 INPUT[2]부터 처리되는 것입니다.

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

  • *
    2017-09-04 09:31:27

    안녕하세요.

    INPUT 배열은 5자리인데, 이중 맨 앞의 자리는 입력된 값이 이진수인지 그레이코드인지를 파악하기 위한 용도입니다.

    그러므로 실제 처리될 데이터는 INPUT[2] ~ INPUT[5]까지의 4자리입니다.

    그래서 첫 번째 처리될 데이터는 INPUT[1]이 아니라 INPUT[2]부터 처리되는 것입니다.

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

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