Kotlin

구구단 재귀

여름나라겨울이야기 2020. 2. 17. 17:53
728x90
fun timesTable(n: Int, i: Int = 1) {
    // 종료 조건
    if (i == 10) return

    // 함수가 수행해야 하는 작업: 1 회 탐색을 통해 해결할 문제
    println("$n * $i = ${n * i}")

    // 큰 문제를 같은 유형의 작은 문제로 정의
    timesTable(n, i + 1)
}

fun main() {
    timesTable(3)
}
반응형

'Kotlin' 카테고리의 다른 글

변성 In Kotlin  (0) 2021.01.27
BubbleSort 재귀  (0) 2020.02.17
하노이탑 재귀  (0) 2020.02.17
RxKotlin2 사용을 위한 build.gradle  (0) 2019.05.16