JAVA_Learn/Basic

#1. JAVA _별 찍기 (*)

CEJ_0929 2021. 11. 22. 11:45

1~2시간 외출에도 입안이 꺼끌꺼끌 ㅠ.ㅠ

근 2년간 청명한 공기에 익숙해진 컨디션이 요 이틀만에 확 안좋아진 것이 느껴진다..

 

 

큼큼 오늘은 기초 알고리즘 공부를 위한 '*' 찍기!

일명 별찍기 학습으로 워밍업을 해보자!!

기본적인 별찍기만 올리고 다음에 나머지 부분을 올려보자. (복습할 시간이 부족해...)

 

별찍기는 for, while 등 반복문으로 구현할 수 있다.

사실 반복문 학습에 최적화된 별찍기가 아닌가 싶다.

아래 예제에서는 for와 while 을 내 마음대로 사용했다.

 

 

+ 더 훌륭한 코드가 있다면 언제든 가르침 부탁드립니다!!!


<별 찍기>

 

T1.  while 문 이용

 

의외로 간단!

 

 


 

T2.  while문 이용 (t1의 역방향)




 


T3. while문 이용 _ (while문 3개 사용: 전체줄 수 담당 , 공백 담당, 별 담당)

머리가 혼란해질 때는 필요한 기능을 나눠 생각하는 것이 도움이 됐다!

 

 


 

T4. for문 이용 (t3의 역방향)