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).
if(kondisi){ // Blok ini akan dieksekusi jika kondisi diatas bernilai TRUE }
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.
if(kondisi){ // Blok ini akan dieksekusi jika kondisi diatas bernilai TRUE } else { // Blok ini akan dieksekusi jika kondisi diatas bernilai FALSE }
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 :
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.
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.
0 Response to "Belajar Kotlin - Percabangan IF ELSE di Pemrograman Kotlin"
Posting Komentar