책 내용 질문하기
두 수를 입력받아 두 수 사이의 값들의 합계와 평균 구하는 문제 질문있습니다.
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
248
조회수
105
작성일
2017-03-26
작성자
탈퇴*원
첨부파일
안녕하세요?
주교재 248쪽 예상문제 4번
두 수를 입력받아 두 수 사이의 값들의 합계와 평균 구하는 문제와 관련하여 질문이 있습니다.
두 수 사이의 값들이라고 하면, 두 수는 제외한 그 사이 값 말하는거 아닌가요?
예를 들어 4와 15라는 숫자를 입력받으면 그 사이 값인 5부터 14까지가 해당되는 숫자가 아닌가요?
답안지를 보니 4와 15도 포함시켰는데 문제가 이렇게 출제되면 해당 숫자도 포함해야 하는건가요?
답변
2017-03-27 13:59:06
안녕하세요.
두 수 사이이므로 두 수가 포함됩니다.
실제 두 수가 포함되는지 여부는 반복문에서 확인이 가능합니다.
왼쪽 반복문은 N = B, A, 1이고 오른쪽 반복문은 N = A, B, 1입니다. 둘 다 두 수가 포함되어 반복이 수행됩니다.
단 크기에 따라 작은 수에서 큰 수 사이로 처리를 진행하기 위해 구분을 한 것이고.
A <= B로 알 수 있는 것은 같은 경우에는 A에서 B순으로 1씩 증가하면서 처리한다는 것입니다.
오늘도 즐거운 하루 되세요.
-
*2017-03-27 13:59:06
안녕하세요.
두 수 사이이므로 두 수가 포함됩니다.
실제 두 수가 포함되는지 여부는 반복문에서 확인이 가능합니다.
왼쪽 반복문은 N = B, A, 1이고 오른쪽 반복문은 N = A, B, 1입니다. 둘 다 두 수가 포함되어 반복이 수행됩니다.
단 크기에 따라 작은 수에서 큰 수 사이로 처리를 진행하기 위해 구분을 한 것이고.
A <= B로 알 수 있는 것은 같은 경우에는 A에서 B순으로 1씩 증가하면서 처리한다는 것입니다.
오늘도 즐거운 하루 되세요.