📟java/백준

백준 2439 별 찍기 java

하얀성 2022. 10. 23. 21:09

for ( int i = 1 ; i <= N ; i++ ){
for( int j = 1 ; j <= N-i ; j++ ) {
print(" ");
}
for( int k = 1 ; k <= i ; k++ ){
print("*");
}
println();
}

 

 

 

<출력결과>

  *
   **
  ***
 ****
*****

for구문이 한바퀴를 돌면 1줄이 생성되도록 했다.

for가 사용된 곳은 줄의 갯수, 줄이 바뀔 때마다 변화는 요소들을 반복해서 나타내주었다.

StringBuilder와 StringWriter을 응용해서 풀수도 있지만 아직은 욕심부리지 말자.

 

코드 출처 및 세부 내용 참조 : https://st-lab.tistory.com/36