책 내용 질문하기
2010년 정보처리기사 기출문제 알고리즘 문의
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
0
조회수
67
작성일
2018-04-03
작성자
탈퇴*원
첨부파일

2010년 정보처리기사 4회 기출문제 알고리즘 문의드립니다.

Q=INT(7/2) 로 되어 있는데

Q는 중간값을 의미하는것 같은데 중간값이 4로

INT(7/2)+1 이 되어야 하는것 아닌지 궁금합니다.

정수값 3.5에서 반올림이 되는건가요?

답변
2018-04-03 10:16:11

안녕하세요.

INT(7/2)는 3이 산출됩니다.

반복문 안에서 값을 우선 저장하고 중간 여부를 비교한 다음 SMALL과 LARGE 값을 변화시킵니다.

그러므로 중간값을 3으로 하는 것이 맞습니다.

직접 디버깅을 수행하면서 배열의 값들을 채워보시면 좀 더 쉽게 이해될 수 있습니다.

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

  • *
    2018-04-03 10:16:11

    안녕하세요.

    INT(7/2)는 3이 산출됩니다.

    반복문 안에서 값을 우선 저장하고 중간 여부를 비교한 다음 SMALL과 LARGE 값을 변화시킵니다.

    그러므로 중간값을 3으로 하는 것이 맞습니다.

    직접 디버깅을 수행하면서 배열의 값들을 채워보시면 좀 더 쉽게 이해될 수 있습니다.

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

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