fun main(args : Array<String>){
judul()
//Deklarasi tipe Any
val cekTipe: Any = 2
//Kombinasi when dan is untuk mengecek tipe variable
when(cekTipe) {
is Long -> println("cekTipe adalah bertipe Long")
is String -> println("cekTipe adalah bertipe String")
is Int -> println("cekTipe adalah bertipe Integer")
else -> println("cekTipe adalah bertipe undefined")
}
//Converts the input from a string to an integer value.
print("Masukan Nilai: <Input>"); val myNumber = readln().toInt()
println()
//Penulisan batasRank cukup dengan .. nanti akan terfromat sendiri
val batasRank = 10..50
when(myNumber){
in batasRank -> println("myNumber berada didalam batasRank")
!in batasRank -> println("myNumber berada diluar batasRank")
else -> println("nilaimyNumberiA undefined")
}
garis()
author()
}
fun garis(): Unit {
println("------------------------------")
}
fun author(): Unit {
println("Nama : Ahmad Farid Aldi")
println("Email : faridaldi70@gmail.com")
}
fun judul(): Unit {
garis()
println("Latihan Kotlin 2.6")
garis()
}