쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 5장 - 3번

2019. 12. 5. 22:36쉽게 배우는 자바 프로그래밍

public class Practice {
    public static void main(String[] args) {
        double[][] interests = { { 3.2, 3.1, 3.2, 3.0 }, { 2.9, 2.8, 2.7, 2.6 }, { 2.7, 2.6, 2.5, 2.7 } };
        double[] sum1 = { 0.0, 0.0, 0.0 };
        double sum2 = 0.0;

        int k = 0;
        int f = 0;
        for (double i[] : interests) {
            for (double j : i) {
                sum1[k] += j;
            }
            System.out.printf("%d차년도 평균 이자율 = %.2f%%\n", f + 1, sum1[k] / 4);
            sum2 += sum1[k];
            k++;
            f++;
        }
        System.out.printf("3년간 평균 이자율 = %.2f%%\n", sum2 / 3);
    }
}

i,j,k,f 여러 기호가 있어서 조금 헷갈렸다.

처음 i는 년도별로 하기 위해 필요한 것, k는 그 해에 평균 이자율을 구하기 위해 필요한 것, f는 년도 수 이다