책 내용 질문하기
순서도 채울 때..
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
조회수
93
작성일
2017-06-02
작성자
탈퇴*원
첨부파일
예를들어 142페이지 5번 괄호 답은 i>=99 인데요. 이걸 그냥 i=99 로 해도 답으로 인정되나요?? i가 어차피 1씩 증가하고 99일 때 빠져나오는거니까 괜찮을거 같은데... 무조건 부등호가 들어가야 하는지 궁금합니다
답변
2017-06-02 10:15:53

안녕하세요.

예 .. i가 99인 순간 오류가 없다면 결과는 동일합니다.

코딩에서는 반복 처리되는 과정에서 기준값을 주어 종료해야 하는 경우 i = 99와 같이 사용하지 않고 i>=99와 같이 사용합니다.

i가 99인 상태에서 우연하게 오류가 발생하여 i가 100이상의 처리가 계속되는 경우 i = 99로 조건을 주면 무한 반복이 되게 됩니다.

하지만 i>=99 로 조건을 주면 i가 99일 때 오류가 발생하더라고 100이든 101이든 i>=99 조건에 해당하므로 종료되게 됩니다.

하지만 시험에서는 별도의 조건이 없다면 i = 99로 해도 맞게 채점될 것으로 예상됩니다.

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

  • *
    2017-06-02 10:15:53

    안녕하세요.

    예 .. i가 99인 순간 오류가 없다면 결과는 동일합니다.

    코딩에서는 반복 처리되는 과정에서 기준값을 주어 종료해야 하는 경우 i = 99와 같이 사용하지 않고 i>=99와 같이 사용합니다.

    i가 99인 상태에서 우연하게 오류가 발생하여 i가 100이상의 처리가 계속되는 경우 i = 99로 조건을 주면 무한 반복이 되게 됩니다.

    하지만 i>=99 로 조건을 주면 i가 99일 때 오류가 발생하더라고 100이든 101이든 i>=99 조건에 해당하므로 종료되게 됩니다.

    하지만 시험에서는 별도의 조건이 없다면 i = 99로 해도 맞게 채점될 것으로 예상됩니다.

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

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