Study
Kotlin

Perulangan di Kotlin

Penjelasan

Kotlin punya for (khusus iterasi range atau collection, mirip for...of di JavaScript — TIDAK ada for konvensional bergaya C dengan tiga bagian) dan while (selama kondisi masih benar). Range dibuat dengan operator .. (inklusif) atau until (eksklusif di batas akhir).

Contoh Konsep

fun main() {
    for (i in 1..5) { // 1 sampai 5, inklusif
        println(i)
    }

    val buah = listOf("Apel", "Jeruk", "Mangga")
    for (nama in buah) {
        println(nama)
    }
}

Praktikum

Buat list val angka = listOf(2, 4, 6, 8, 10). Pakai for untuk menjumlahkan semua elemennya ke variabel var total, lalu tampilkan hasil totalnya.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

1..5 TERMASUK angka 5 (inklusif), sedangkan 1 until 5 TIDAK termasuk angka 5 (eksklusif) — pilih sesuai kebutuhan, until sering dipakai untuk iterasi index array/list yang dimulai dari 0.