
다음을 코드로 작성해 보자.

시그마를 식으로 풀어보면 다음과 같이 표현된다. 
M을 4까지만 놓고 보자.
괄호 안에서 제곱 되는 값은 변수이고 더해지는 값은 상수이다.
package ex03.exercise;
// 시그마 계산하기
public class Ex08 {
    public static void main(String[] args) {
        int sigmaTest = (1 * 1 + 1) + (2 * 2 + 1) + (3 * 3 + 1) + (4 * 4 + 1);
        System.out.println(sigmaTest);// 34
    }
}위의 식을 for문으로 표현해 보면 다음과 같다.
package ex03.exercise;
// 시그마 계산하기
public class Ex08 {
    public static void main(String[] args) {
        int m = 4;
        int sigma = 0;
        for (int i = 1; i <= m; i++) {
            sigma = sigma + (i * i + 1);
        }
        System.out.println(sigma); // 34
    }
}Share article