@ore_publicに、KotlinでもAndroidできるよという話を聞いて、Kotlinのことを調べている俺です。
Kotlin Advent Calendarがあるから、それを見てみるとよいよという話を、著者の人が呟いていたので、読み進めています。
で、8日目で練習問題があったのでやってみました。
リンクはこちら。
Kotlin Advent Calendar: 8日目
その1: 九九
fun main(args : Array<String>) {
  for(i in 1..9) {
    for(j in 1..9) {
      println("$i x $j = ${i * j}\n")
    }
  }
}
その2: FizzBuzz
fun main(args : Array<String>) {
  for(i in 1..100) {
    when {
      i % 3 == 0 && i % 5 == 0 -> println("$i:FizzBuzz\n")
      i % 3 == 0 -> println("$i:Fizz\n")
      i % 5 == 0 -> println("$i:Buzz\n")
      else -> println("$i\n")
    }
  }
}
その3: 最大公約数
fun main(args : Array<String>) {
  val a = args[0].toInt()
  val b = args[1].toInt()
  val min = if (a > b){ b } else { a }
  var max_value = 0
  for(i in 1..min) {
    if(a % i == 0 && b % i == 0) {
      max_value = i
    }
  }
  println("最大公約数は、$max_value")
}
一応、うまく動いたみたいではあるけれど、
回答例を見てると、もっといい書き方があるんだなーと。
勉強になりました。

