위의 값을 계산하여라.
for(int num1=1, num2 = 0, sum=0; num1 <= 10; num1++){
System.out.print(num2+"+"+num1+"=");
num2 = num1+num2
System.out.print(num2+" \t");
System.out.print(sum+"+"+num2+"=");
sum = sum+num2;
System.out.println(sum);
// System.out.println(sum + "+"+ num2+ "=" + sum);
}
출력결과
0+1=1 0+1=1
1+2=3 1+3=4
3+3=6 4+6=10
6+4=10 10+10=20
10+5=15 20+15=35
15+6=21 35+21=56
21+7=28 56+28=84
28+8=36 84+36=120
36+9=45 120+45=165
45+10=55 165+55=220
해설 :
앞 줄은 숨겨진 계산 과정
뒷 줄은 문제의 계산 과정.
앞줄은 각각 더해지는 값을 계산하게되고
뒷줄은 계산된 값들의 총 합을 나타낸다.
댓글 없음:
댓글 쓰기