본문 바로가기
study/Java

[Java] 11 ~ 14. TEST7 풀이 ((1)+(1+2)+(1+2+3)+... (1+2+3+...10)=220 출력하기)

by 금이패런츠 2022. 3. 14.
728x90
반응형
package chap4;
//(1)+(1+2)+(1+2+3)+... (1+2+3+...10)=220 출력하기
// i=1   (1)
// i=2   (1+2)
// i=3   (1+2+3)
public class Test0304_7 {
	public static void main(String[] args) {
    
		int sum = 0;
		for(int i =1;i<=10;i++) {
			for(int j=1;j<=i;j++) {
				sum += j;
			}
		}
		System.out.println(sum); //220
		sum=0;
		for(int i=1; i<=10 ;i++) {
			System.out.print("(");
			for(int j=1;j<=i;j++) {
				System.out.print(j + ((j==i)?")":"+"));
				sum += j;
			}
			System.out.print((i==10)?"=":"+");
		}
		System.out.println(sum);

	}
}
728x90
반응형