Quick actions

cmd+k|ctrl+k

Navigation

Languages

Kotlin_Latihan_2.8

Snippet info

Language

Kotlin

Visibility

public

Author

adindapuut

Created

2025-02-01T10:16:04.053232Z

Updated

2025-02-01T10:16:04.053232Z

fun main(args : Array<String>){
    judul()
    
    //Deklarasi Range
    var rangeInt: IntRange = 1.10
    println("Step dari variable rangeInt adalah " + rangeInt.step)
    
    //Deklarasi RangeProgression
    var rangeProg: IntProgression = 1..10 step 2
    println("step dari variable rangeProg adalah " + rangeProg.step)
    
    //Mencetak Range atau RangeProgression menggunakan looping
    //Jika hanya 1 baris pernyataan maka boleh tidak menggunakan { }
    for(i in rangeProg) print("$i")
    println()
    
    //Model lain penulisan range menaik
    rangeInt = 1.rangeTo(5)
    for(i in rangeInt) print("$i"); println()
    
    //downTo masuk kedalam kategori rangeProgression
    rangeProg = 10.downTo(1)
    for(i in rangeProg) print("$i"); println()
    
    //Pencarian nilai yang ada di dalam range
    if (7 in rangeProg) {
        println("Nilai 7 ditemukan")
    } else {
        println("Nilai 7 tidak ditemuka")
    }
    
    author()
}

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

fun author(): Unit {
    garis()
    println("Nama   : Adinda Putri")
    println("Email  : [email protected]")
}

fun judul(): Unit {
    garis()
    println("Latihan kotlin 2.8")
    garis()
}
INFO