Belajar Kotlin - Percabangan IF ELSE di Pemrograman Kotlin - Java Community

Belajar Kotlin - Percabangan IF ELSE di Pemrograman Kotlin

Pada tutorial kotlin kali ini saya akan membahas mengenai percabangan IF dan IF ELSE di pemrograman kotlin, IF ELSE digunakan untuk melakukan pengecekan suatu kondisi. Dan jika kondisi tersebut terpenuhi atau bernilai TRUE maka statement yang berada di blok IF tersebut akan dieksekusi.

Di bahasa pemrograman kotlin terdapat 2(dua) buah percabangan, yaitu IF dan WHEN. Untuk percabangan WHEN akan saya bahas diartikel saya berikutnya.

Contoh Percabangan IF

Untuk contoh percabangan IF pada contoh 1, hanya terdapat 1(satu) kondisi, yaitu jika totalBelanja-nya lebih dari 50.000 (Lima Puluh Ribu Rupiah) maka akan mendapatkan potongan sebesar 5.000 (Lima Ribu Rupiah).

Sintaks
    if(kondisi){
        // Blok ini akan dieksekusi jika kondisi diatas bernilai TRUE
    }
Contoh 1
fun main() {
    var totalBelanja = 60_000
    
    if(totalBelanja > 50_000){
        println("Selamat Anda Mendapatkan Diskon Rp. 5.000,-")
    }
    
    println("Terima Kasih")
}

Contoh Percabangan IF ELSE

Percabangan IF ELSE digunakan apabila terdapat 2(dua) buah kondisi.

Sintaks
    if(kondisi){
        // Blok ini akan dieksekusi jika kondisi diatas bernilai TRUE
    } else {
        // Blok ini akan dieksekusi jika kondisi diatas bernilai FALSE
    }
Contoh 2
fun main() {
    var nilaiTest = 90
    
    if(nilaiTest > 70){
        println("Selamat Anda Lulus")
    } else {
        println("Maaf, Anda Gagal")
    }
}

Contoh Percabangan IF ELSE Bersarang

Percabangan IF ELSE digunakan apabila terdapat lebih dari 2(dua) buah kondisi. Perhatikan 2(dua) buah contoh dibawah ini :

Contoh 3
fun main() {
    var bilangan = 0
    
    if(bilangan > 0) {
        println("Bilangan Positif")
    } else if(bilangan < 0) {
        println("Bilangan Negatif")
    } else {
        println("Bilangan 0")
    }
}
Penjelasan

Contoh program diatas merupakan contoh kode program kotlin untuk melakukan pengecekan, apakah bilangan tersebut merupakan bilangan positif, bilangan negatif atau bilangan 0.

Contoh 4
fun main() {
    var nilaiTest = 66
    
    if(nilaiTest > 85) {
        println("Nilai Anda : A")
    } else if(nilaiTest > 75) {
        println("Nilai Anda : B")
    } else if(nilaiTest > 60) {
        println("Nilai Anda : C")
    } else if(nilaiTest > 50) {
        println("Nilai Anda : D")
    } else {
        println("Nilai Anda : E")
    }
}
Penjelasan

Contoh program diatas merupakan contoh kode program kotlin untuk melakukan pengecekan, apakah nilai test mendapatkan grade A, B, C, D atau E.

Sekian tutorial tentang percabangan IF dan IF ELSE di pemrograman Kotlin, semoga bermanfaat.

Subscribe to receive free email updates:

0 Response to "Belajar Kotlin - Percabangan IF ELSE di Pemrograman Kotlin"

Posting Komentar