public class LoopProblem4 {
public static void main(String[] args) {
int sum=0;
for(int m = 4, n = 9 ; m < = n ; m = m+1){
sum=sum+m;
}
System.out.println(sum);
for(int m = -5, n =12 ; m <= n ; m=m+1){
sum=sum+m;
}
System.out.println(sum);
for(int m = 45 , n = 13 ; n <= m ; n = n+1){
sum=sum+n;
}
System.out.println(sum);
처음건 4~9의 합을 구하는거고
두번째껀 -5~12의 합을구하는거고
세번째껀 45~13까지의 합을 구하는건데
결과값이
39
102
1059
요래 나오네;; 1번결과값은 맞는데 2번 3번은 왜 저따구로 나올까나 ㅜㅜ 아는형들 있남?
처음 구한 sum 을 초기화 안하니까 계속 더하고있네...
두번째 세번째 하기전에 sum=0; 으로 초기화를 하거나 변수를 하나 더 떠야지