Quick actions

cmd+k|ctrl+k

Navigation

Languages

Kotlin_Latihan_2.9

Snippet info

Language

Kotlin

Visibility

public

Author

faridaldi125

Created

2025-02-07T20:10:07.502124Z

Updated

2025-02-07T20:10:07.502124Z

fun main(args : Array<String>){
    judul()
    
    //Contoh Looping dengan range
    val rangeA = 1.rangeTo(10) step 3
    print("Isi dari rangeA adalah: ")
    
    //Deklarasi for dengan mengambil hanya nilainya saja
    for (i in rangeA) print("$i ")
    println()
    
    //Deklarasi for dengan menghasilkan indeks dan nilainya
    for ((indeks, nilai) in rangeA.withIndex()) {
        println("Angka $nilai memiliki indeks: $indeks")
    }
    //Bentuk lain looping for dengan forEach dan Lambda
    print("Isi dari rangeA adalah: ")
    rangeA.forEach { nilai ->
        print("$nilai ")
    }
    println()
    
    //Bentuk lain looping for dengan forEachIndexed menghasilkan indeks dan nilainya
    rangeA.forEachIndexed { indeks, nilai ->
        println("Angka $nilai memiliki indeks: $indeks")
    }
    
    author()
}

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

fun author(): Unit {
    garis()
    println("Nama   : Ahmad Farid Aldi")
    println("Email  : [email protected]")
}

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