Quick actions

cmd+k|ctrl+k

Navigation

Languages

LATIHAN 2.6

Snippet info

Language

Kotlin

Visibility

public

Author

salmanelridzi

Created

2025-02-01T09:41:38.674442Z

Updated

2025-02-01T09:41:38.674442Z

fun main(args : Array<String>){
    judul()
    
    //Deklarasi tipe Any
    val cekTipe: Any = 2
    
    //Kombinasi when dari 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 underFined")
    }
    
    //Converts the input a string to an integer value.
    print("Masukan Nilai: <Input>"); val myNumber = readln().toInt()
    println()
    
    //Penulisan batasRank cukup dengan .. nanti akan terformat sendiri
    val batasRank = 10..50
    
    when(myNumber){
        in batasRank -> println("myNumber berada didalam batasRank")
        !in batasRank -> println("myNumber berada diluar batasRank")
        else -> println("nilaimyNumberiA underfined")
    }
    garis()
    author()
}

fun garis(): Unit {
    println("===========================")
}

fun author(): Unit {
    println("Nama  : Salman Alfaridzi")
    println("Email : [email protected]")
}

fun judul(): Unit {
    garis()
    println("Latihan Kotlin 2.6")
    garis()
}
INFO