책 내용 질문하기
7에 가장 가까운 수 구하기
도서
2017 시나공 정보처리기능사 실기
페이지
84
조회수
126
작성일
2017-02-04
작성자
탈퇴*원
첨부파일
10개의 1자리 양의 정수를 입력 받아 배열에 저장한 후 저장된 자료 중 7에 가장 가까운 자료를 찾는 순서도를 작성하시오 라는 문제인데요. 여기 알고리즘에서 J(7과 비교 대상의 차이 값 중 최소값이 저장될 변수)를 9로 초기화하는데, 10으로 하면 안되나요? 최대값, 최소값 같은걸 초기화할때는 1이상 1000미만이면 최대값을 0, 최소값을 1000으로 초기화했잖아요. 나올 수 있는 수들보다 작거나 크게요. 근데 이 알고리즘에서는 1~9까지의 수가 나올 수 있으니까 10으로 초기화하면 안되나요?ㅠㅠ 궁금합니다.. 만악 이게 아니라 차이값 중 나올수 있는 수로 구하는거면 7-1=6이 최대니까 7로 초기화하면 안되나요..?
답변
2017-02-06 09:24:37
안녕하세요.
1자리 양의 정수라 하였으므로 1~9까지의 정수가 대상이 됩니다.
이 중 가장 큰 갑은 9가 되겠죠.
2자리 양의 정수라 하면 99가 가장 큰 값이 되겠습니다.
오늘도 즐거운 하루 되세요.
-
*2017-02-06 09:24:37
안녕하세요.
1자리 양의 정수라 하였으므로 1~9까지의 정수가 대상이 됩니다.
이 중 가장 큰 갑은 9가 되겠죠.
2자리 양의 정수라 하면 99가 가장 큰 값이 되겠습니다.
오늘도 즐거운 하루 되세요.