2019年3月21日木曜日

開発環境

Head First Kotlin: A Brain-Friendly Guide (Dawn Griffiths(著)、David Griffiths(著)、O'Reilly Media)のChapter 1(getting started - A Quick Dip)、BE the Compiler(25)の解答を求めてみる。

コード

fun main() {
    println("A")
    var x = 1
    while (x < 10) {
        if (x > 3) {
            println("big $x")
        }
        x += 1
    }
    println("B")
    var y = 10
    while (y > 1) {
        y -= 1
        if (y < 3) {
            println("small $y")
        }
    }
    println("C")
    var z = 10
    while (z > 1) {
        z -= 1
        print(if (z < 3) "small $z\n" else "big $z\n")
    }
}

入出力結果

A
big 4
big 5
big 6
big 7
big 8
big 9
B
small 2
small 1
C
big 9
big 8
big 7
big 6
big 5
big 4
big 3
small 2
small 1

Process finished with exit code 0

0 コメント:

コメントを投稿