홈페이지 > 교과서민원서비스 > 민원신청

민원신청

민원신청 게시판
접수번호 20241101161119001 처리상태 답변승인완료
민원제목 예제 코드가 엉망입니다.
민원유형 교과서 수정·보완 > 고1~3 > 전문교과Ⅱ (정보통신) > 프로그래밍 > ㈜씨마스 > 김기붕 외 3 > > 교과서 > 인정 > 2024 신청일 2024-11-01 16:11:19
페이지 132 교과서 종류 서책형 교과서
민원내용 double result를 init하지 않고 여러 번 사용하며, for 구문에서 변수 countSubject를 init함에도 totalScore함수에서 중복 init하였습니다.
코드 실행 결과 역시 책에서 제시된 것과 다릅니다. 실제 실행 환경에서는 result의 값이 누적되어 총합과 평균 출력값이 다릅니다.
첨부파일 첨부파일 없음

민원 답변

민원 답변 게시판
담당기관 씨마스 처리상태 답변승인완료
답변일 2024-11-01 17:15:51
답변내용 안녕하세요.
문의주신 부분의 코드를 확인해 보니 오류가 확인되었습니다.

말씀주신 대로 코드 하단 부분에 totalScore( ) 와 average( ) 함수에서 result 변수를 초기화하지 않았기 때문에 누적합이 제대로 계산되지 않는 문제를 발생하였고 해당하는 코드는 수정하도록 하겠습니다.

첨부파일은 수정한 코드이며 확인부탁드립니다.

[코드 수정 내역]
double totalScore(double score[]) {
int countSubject;
double result = 0;


double average(double score[]) {
int countSubject;
double result = 0;

감사합니다.
첨부파일 p132_(241101).zip
목록

교과서민원바로처리센터

교육부 한국교과서연구재단

서울특별시 동작구 보라매로5길 23 (우)07071 (삼성보라매옴니타워, 2층 201호) TEL : 1566-8572 FAX : 02-6206-6349

COPYRIGHT 2012 BY KOREA TEXTBOOK RESEARCH FOUNDATION. ALL RIGHTS RESERVED.