Loop for, while, do-while
Pada tutorial ini, kita akan membahas tiga jenis loop yang umum digunakan dalam bahasa pemrograman Kotlin, yaitu for
, while
, dan do-while
. Mari kita simak penjelasan dan contoh penggunaannya.
1. Loop for
Loop for
digunakan untuk mengulang blok kode dengan jumlah iterasi yang sudah ditentukan. Biasanya digunakan untuk iterasi pada koleksi atau rentang angka.
Contoh Penggunaan for
:
fun main() {
// Menggunakan for loop untuk iterasi angka dari 1 hingga 5
for (i in 1..5) {
println("Nilai i adalah: $i")
}
// Menggunakan for loop dengan langkah (step)
for (i in 1..10 step 2) {
println("Nilai i adalah: $i")
}
// Menggunakan for loop untuk iterasi elemen dalam array
val array = arrayOf("Kotlin", "Java", "Python")
for (element in array) {
println("Bahasa pemrograman: $element")
}
}
2. Loop while
Loop while
digunakan untuk mengulang blok kode selama kondisi yang ditentukan bernilai true. Pastikan untuk memodifikasi kondisi di dalam loop agar tidak terjadi infinite loop.
Contoh Penggunaan while
:
fun main() {
var i = 1
// Menggunakan while loop
while (i <= 5) {
println("Nilai i adalah: $i")
i++ // Jangan lupa untuk mengincrement nilai i
}
}
3. Loop do-while
Loop do-while
mirip dengan loop while
, tetapi perbedaan utamanya adalah bahwa blok kode dalam do-while
akan dieksekusi setidaknya satu kali, sebelum memeriksa kondisi.
Contoh Penggunaan do-while
:
fun main() {
var i = 1
// Menggunakan do-while loop
do {
println("Nilai i adalah: $i")
i++ // Jangan lupa untuk mengincrement nilai i
} while (i <= 5)
}
Kesimpulan
Dalam tutorial ini, kita telah mempelajari cara menggunakan loop for
, while
, dan do-while
di Kotlin. Setiap jenis loop memiliki kegunaannya masing-masing, jadi pilihlah yang paling sesuai dengan kebutuhan Anda.