✅문제

 

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

✅문제 해설

  • 노란색 공백을 신경 쓴다!
  • 흰색 공백은 무시해도 됨
public static void main(String[] args) {
	
		// 4줄이니까 i를 4번 반복한다. 
		for (int i = 0; i < 4; i++) {

			//i=0일때 "j < (3 - i)" -> 공백 "   "3개 출력 
 			for (int j = 0; j < (3 - i); j++) {
 				System.out.printf(" ");
 			}

 			//i=0일때 "k < 1 + (i * 2)" -> 별 "*"개 출력 
 			for (int k = 0; k < 1 + (i * 2); k++)
 				System.out.printf("*");

 			System.out.println();

			// 머릿속으로 생각하지말고 써보자! 
 			// i 0 1 2 3 
 			// k 1 3 5 7
	}

}

 

✅결과

 

+ Recent posts