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

시그마를 식으로 풀어보면 다음과 같이 표현된다.
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