Belajar bahasa pemrograman Kotlin: statement Break

Diartikel kali ini kita akan membahas mengenai cara penggunaan statement break untuk menghentikan atau membatalkan suatu perulangan.

Misalnya saat kamu melakukan proses looping / perulangan, mungkin kamu ingin menghentikan perulangan saat mencapai nilai tertentu.

Tanpa melanjutkan nilai perulangan sampai akhir, misalnya dari 1 sampai 10 kita ingin proses perulangan berhenti di 5.

Dikasus tersebut break biasa digunakan, break biasanya digunakan didalam statement if untuk mengecek kondisinya.

Jika statement dalam if bernilai benar maka statement break akan dijalankan, dan proses perulangan akan dihentikan.

Setelah itu semua statement atau code yang ada dibawah / setelah statement break, tidak juga dijalankan.

Penggunaan break pada Foor Loop

fun main(){
    for(angka in 1 .. 10){
        println("Angka: " + angka)
        if(angka == 5){
            break
        }
    }
}

Pada contoh diatas kita menghentikan statement for loop saat prosesnya sudah mencapai nilai 5, dengan menyertakan statement break didalam if.

Penggunaan break pada While loop

fun main(){
    var jumlah = 0

    while(true){
        print("Masukkan bilangan: ")
        var bil = readLine()!!.toInt()
        if(bil == 0){
            break
        }
        jumlah += bil
    }

    println("total: " + jumlah)
}

Pada contoh diatas kita meminta user untuk menginputkan bilangan setiap kali perulangan, kemudian menghentikan perulangan jika nilai 0 dimasukkan.

Diakhir kita menampilkan hasil penjumlahan dari nilai-nilai yang telah dimasukkan oleh user.

Penggunaan break pada Do while loop

fun main(){
    var jumlah = 0

    do{
        print("Masukkan bilangan: ")
        var bil = readLine()!!.toInt()
        if(bil == 0){
            break
        }
        jumlah += bil
    }while (true)

    println("total: " + jumlah)
}

Sama seperti contoh while, kita akan menjumlahkan seluruh input yang dimasukkan user sampai user memasukkan nilai 0.

Sekian tutorial kali ini, Semoga teman-teman belajar hal baru. Cheers!

Mungkin Anda juga menyukai

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *