Menu
CoddyTech

For loop

Termasuk bagian Dasar-Dasar dalam perjalanan Kotlin di Coddy. Pelajaran 46 dari 93.

Terkadang kamu perlu mengulangi suatu tindakan beberapa kali. Daripada menulis kode yang sama berulang kali, kamu bisa menggunakan perulangan. for loop cocok digunakan saat kamu tahu persis berapa kali kamu ingin mengulangi sesuatu.

Berikut struktur dasarnya:

for (i in 1..5) {
    println(i)
}

Ini mencetak angka 1 sampai 5. Variabel i mengambil setiap nilai dalam rentang tersebut, dan kode di dalam kurung kurawal dijalankan untuk setiap nilai.

Kamu bisa menggunakan nama variabel apa pun, bukan hanya i:

for (number in 1..3) {
    println("Count: $number")
}
// output:
// Count: 1
// Count: 2
// Count: 3

Variabel perulangan hanya ada di dalam perulangan. Pada setiap iterasi, variabel ini otomatis diperbarui ke nilai berikutnya dalam rentang sampai tidak ada lagi nilai yang tersisa.

challenge icon

Tantangan

Sedang

Baca sebuah bilangan bulat n dari input. Gunakan for loop untuk mencetak semua angka dari 1 hingga n, masing-masing pada baris terpisah.

Contohnya, jika input-nya adalah 4, output-nya seharusnya:

1
2
3
4

Coba sendiri

fun main() {
    val n = readLine()!!.toInt()
    
    // TODO: Tulis kodemu di bawah ini untuk mencetak angka dari 1 hingga n menggunakan for loop
    
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Kotlin