책 내용 질문하기
127페이지 질문이요
도서
[2011] 정보처리산업기사 실기
페이지
127
조회수
130
작성일
2012-03-12
작성자
첨부파일

처음 data(10)을 생성을 할때에 m = 0 부터 m=m+1씩 증가합니다

이때 m > 10일때 다음 단계로 넘어가게 된다고 나와 있습니다

여기서 질문, m > 10일때 넘어간다는 것은 m이 11이 되어야지만 넘어 간다는 말 아닌가요?

그래서 제 생각에는 m >= 10 이어야 넘어가는게 아닌가 생각됩니다

130쪽과 비교해 봐도 그렇습니다 130쪽은

n < 10 이냐 라는 질문에 no 일때 다음 단계로 넘어갑니다

여기서 no라는 말은 n이 10일때도 다음 단계로 넘어 간다는 말 아닌가요?

무엇이 다른지 설명 부탁드립니다

답변
2012-03-12 11:14:32

안녕하세요.

M을 증가하고 비교한 후 처리를 합니다.

M이 증가되어 10이 되었다고 가정하면

M : 10에서 <= 인 경우이므로 DATA(M)에 입력을 받습니다.

그리고 나서 M이 증가되어 11이 되면 M:10에서 >인 경우가 되어 입력을 종료합니다.

알고리즘은 고정된 경우가 없이 증가, 비교, 처리문의 위치만 달라져도 다른 결과가 산출됩니다.

그러므로 반드시 직접 디버깅을 수행하여 확인해야 합니다.

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

"
  • *
    2012-03-12 11:14:32

    안녕하세요.

    M을 증가하고 비교한 후 처리를 합니다.

    M이 증가되어 10이 되었다고 가정하면

    M : 10에서 <= 인 경우이므로 DATA(M)에 입력을 받습니다.

    그리고 나서 M이 증가되어 11이 되면 M:10에서 >인 경우가 되어 입력을 종료합니다.

    알고리즘은 고정된 경우가 없이 증가, 비교, 처리문의 위치만 달라져도 다른 결과가 산출됩니다.

    그러므로 반드시 직접 디버깅을 수행하여 확인해야 합니다.

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

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