Quick actions

cmd+k|ctrl+k

Navigation

Languages

Lat.2.8

Snippet info

Language

Kotlin

Visibility

public

Author

huljannahmifta011

Created

2025-02-01T09:44:07.752635Z

Updated

2025-02-01T09:44:07.752635Z

fun main(args : Array<String>){
    judul()
    
    //Deklarasi Range
    var rangeInt: IntRange = 1..10
    println("Step dari variabble 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 penyataan 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 ditemukan")
    }
    
    author()
}

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

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

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