Kotlin
Kotlin 공부 - 예제, 연습-#3 - 별 모양 만들기
자다르
2022. 4. 15. 17:48
※ 인프런 강의: 개복치개발자님의 [입문편] 안드로이드를 위한 코틀린(Kotlin) 문법 강의 내 예제이며, solution #1은 제가 작성한 코드이고, soultion-#2는 강의 예제에서 제시한 코드입니다.
- 별 모양 만들기 - solution-#1
// 별이 아래와 같이 2배씩 늘어나며 출력되는 solution을 완성하세요
fun main(){
solution(3)
// *
// **
// ****
solution(5)
// *
// **
// ****
// ********
// ****************
}
fun solution(star : Int){
var num : Int = 1
println("Show doubled numbers of star at each line for $star lines")
for(i in 1 .. star){
for(j in 1 .. num){
print("*")
}
println("\r") // 또는 println("") 사용
num = num*2
}
}
결과
======================
Show doubled numbers of star at each line for 3 lines
*
**
****
Show doubled numbers of star at each line for 5 lines
*
**
****
********
****************