開発環境
- macOS Mojave - Apple (OS)
- Windows 10 Pro (OS)
- IntelliJ IDEA CE(Community Edition) (IDE(統合開発環境))
- Kotlin (プログラミング言語)
Head First Kotlin: A Brain-Friendly Guide (Dawn Griffiths(著)、David Griffiths(著)、O'Reilly Media)のChapter 1(getting started - A Quick Dip)、Mixed Messages(27)の解答を求めてみる。
コード
fun main() { // 右の上から順に左の対応するのを選択していくことに println("1.") var x = 0 var y = 0 while (x < 5) { y += x println("$x$y") x += 1 } // 1個飛ばし println("2.") x = 0 y = 0 while (x < 5) { y = x - y println("$x$y") x += 1 } println("3.") x = 0 y = 0 while (x < 5) { y += 3 if (y > 4) y -= 1 println("$x$y") x += 1 } println("4.") x = 0 y = 0 while (x < 5) { x += 2 y += x println("$x$y") x += 1 } // 1個飛ばし println("5.") x = 0 y = 0 while (x < 5) { if (y < 5) { x += 1 if (y < 3) x -= 1 } y += 3 println("$x$y") x += 1 } }
入出力結果
1. 00 11 23 36 410 2. 00 11 21 32 42 3. 03 15 27 39 411 4. 22 57 5. 03 26 39 412 Process finished with exit code 0
0 コメント:
コメントを投稿