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