✅문제

 

반복문을 사용하여 아래 모양을 출력하시오.

✅문제 해설

  • for문을 사용하여 해결한다.
  • 이중 for문의 구조를 잘 생각한다.

 

위 사진을 보고 구조를 잘 생각해보자!

 


 

public static void main(String[] args) {
	
		// 5줄이니까 i를 5번 반복한다. 
		for (int i = 0; i < 5; i++) {

			// i=0 일때 "j < 5 - (i + 1)" -> 공백 "    " 출력 
 			for (int j = 0; j < 5 - (i + 1); j++) {
 				System.out.printf(" ");
 			}
 			//i=0 일때 "j < (i + 1)" -> "*"하나 출력  
 			for (int j = 0; j < (i + 1); j++)
 				System.out.printf("*");

 			System.out.println();
	}

}

✅결과

 

+ Recent posts