JAVA

[Java] 2차 배열 평균 구하기

SangRok Jung 2022. 5. 23. 10:50
반응형

 

 

 

문제


철수의 성적은 아래와 같다. 성적을 메모리에 저장하고 과목별 전학년 평균학기별 국영수의 평균을 구하시오.

 

 

 

 

 

 

 

 

해법


이 문제에서 구해야 하는 답은 두가지가 있다.

1. 과목별 전학년 평균

2. 학기별 국영수 평균

과목별 전학년 평균은 (전학년 전과목 점수의 합) / (전 학년의 학기 수 합) 을 구해야 하기 때문에 2차 배열과 for문을 이용하여 각 과목의 합을 구하고 기본 연산으로 평균 점수를 구해면 됨으로 총 세가지 평균 점수를 구할 수 있다.

 

학기별 국영수 평균은 ( y학기 국영수 점수의 총합) / (점수 종류의 수 = 9) 를 구해야 하기 때문에 y학기 국영수 점수의 합을 마찬가지로 2차 배열과 for문을 이용해 구해준뒤 9를 나누어 출력한다.

+ 소수점까지 구하고 싶으면 마지막 출력 단계에서 나누는 값에 .0 을 붙여준다. ex) 9.0

 

 

 

 

반응형

'JAVA' 카테고리의 다른 글

[Java] 배열 랜덤수 검사하기.  (0) 2022.05.23
[Java] return, new, 2차원 배열  (0) 2022.05.23
[Java] 배열 역순으로 저장하기.  (0) 2022.05.23
[Java] 참조형, String, Array  (0) 2022.05.23
[Java] 1~n의 합 구하기  (0) 2022.05.23