728x90
public class example3_10 {
public static void main(String[] args) {
// TODO Auto-generated method stub
double score[][] = {{3.3, 3.4}, // 1학년 1, 2학기 평점
{3.5, 3.6}, // 2학년 1, 2학기 평점
{3.7, 4.0}, // 3학년 1, 2학기 평점
{4.1, 4.2} // 4학년 1, 2학기 평점
};
double sum = 0;
for(int year = 0; year<score.length; year++) //각 학년별로 반복
for(int term = 0; term<score[year].length;term++) // 학기별로 반복
sum += score[year][term];
int n = score.length; // 배열의 행 개수, 4 (학년 수)
int m = score[0].length; // 배열의 열 개수, 2(학기 수)
System.out.println("4학년 전체 평점 평균은" + sum/(n*m));
}
}
실행 결과
4학년 전체 평점 평균은3.725
728x90
'프로그래밍 언어 > JAVA' 카테고리의 다른 글
<Java> 동전으로 거스름돈 지불하기 (0) | 2021.07.01 |
---|---|
<Java> 중복되지 않는 숫자로 배열 만들기(arraycopy) (0) | 2021.06.30 |
<java> 배열의 합과 평균 (0) | 2021.06.30 |
명품 Java progamming 3장 실습문제 11 ~16 해답 (0) | 2021.06.29 |
명품 JAVA 3장 실습문제 2번 - 10번까지 해답 (0) | 2021.06.27 |