책 내용 질문하기
진법변환 코드에서
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
204
조회수
51
작성일
2018-03-14
작성자
탈퇴*원
첨부파일

코드에서 동그라미 6,7번의 경우는 왜 필요한거죠?

굳이 없어도 d는 항상 1보다 큰거 아닌가요?

답변
2018-03-14 15:42:17

안녕하세요.

D는 초기값으로 1이 지정됩니다.

그런 다음 D와 C를 비교하여 D가 C보다 작거나 같은 경우 동안 D = D * B를 수행합니다.

C로 입력된 값이 1인 경우에는 즉 1을 변환하려고 하는 경우에는

변환 과정이 필요없이 진행되야 하므로

동그라미 6, 7번 과정에서 No가 되도록 구성한 것입니다.

즉 동그라미 6, 7번은 C에 1이 입력되어 D가 그대로 1이 유지되어 동그라미 6, 7번으로 만나는 경우입니다.

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

  • *
    2018-03-14 15:42:17

    안녕하세요.

    D는 초기값으로 1이 지정됩니다.

    그런 다음 D와 C를 비교하여 D가 C보다 작거나 같은 경우 동안 D = D * B를 수행합니다.

    C로 입력된 값이 1인 경우에는 즉 1을 변환하려고 하는 경우에는

    변환 과정이 필요없이 진행되야 하므로

    동그라미 6, 7번 과정에서 No가 되도록 구성한 것입니다.

    즉 동그라미 6, 7번은 C에 1이 입력되어 D가 그대로 1이 유지되어 동그라미 6, 7번으로 만나는 경우입니다.

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

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