3주차 실습과제에 대한 모범답안입니다.
궁금하거나 이해가 안 가는 부분이 있으면 이루리의 질의응답 게시판이나 아래의 이메일 주소를 통해 물어보세요.
조교 : 강민지(kangminz99@naver.com)
- 제출이 늦은 경우 전체 점수에서 50% 감점하였습니다.
- 컴파일이 안되어 실행이 안되는 프로그램의 경우 0점을 드렸습니다.
- 지정된 클래스명이나 변수명을 사용하지 않은 경우 1점씩 감점하였습니다.
- 제출은 알집이 아닌 zip파일로 저장하여 보내주세요.
- 파일명은 학번_이름으로 저장해서 보내주세요.
- src파일 안에 .java파일만 보내주세요. .class 파일은 보내지 않아도 됩니다.
대부분의 학생들이 주석을 작성하지 않았는데 주석을 작성해주시기 바랍니다.
- 클래스 선언문 바로 위에 그 클래스에 대한 설명을 주석으로 넣으시오.
- 주석의 첫 부분은 /** 로 시작하고 끝 부분은 */로 마칩니다.
P1
- 정수의 합이 int형이 아닌 경우, 강제형변환을 하지 않은 경우와 형식지정자 %.2f를 사용하지 않은 경우는 1점씩 감점하였습니다.
P2
P3
P4
- 문제에 나와있던 방법이 아닌 다른 방법을 사용한 경우, 탭문자 “\t”를 사용하지 않은 경우 1점 감점하였습니다.
P5
P6
- 문제에 나와있던 방법이 아닌 다른 방법을 사용한 경우, 탭문자 “\t”를 사용하지 않은 경우 1점 감점하였습니다.
P7
- 지정된 변수명인 lowerBound, upperBound를 사용하지 않은 경우 1점 감점하였습니다.
P8
- 강제 형변환을 하지 않았거나 형식지정자 %.2f를 사용하지 않은 경우와 음수 하나를 입력하였을 때 합과 평균이 출력된 경우 1점 감점하였습니다.
P9
- 행 변수를 rows로 열 변수를 columns로 하지 않은 경우, 탭문자 “\t”를 사용하지 않은 경우 1점 감점하였습니다.
P10는 행과 열이 거꾸로 출력된 경우와 탭 문자”\t”를 사용하지 않은 경우 1점씩 감점하였습니다.
끝.