KASUS(PERCABANGAN)
KASUS(PERCABNGAN)
1.PERCABANGAN IF
Percabngan ini hanya memiliki satu pilihan,artinya pilihan didalam IF hanya akan dikerjakan jika kondisinya benar.

Tapi kalau salah, tidak melakukan apa-apa.
2.PERCABANGAN IF/ELSE
Sedangkan percabangan IF/ELSE memiliki percabangan alternatif kalau kondisinya salah.
IF:"jika kondisinya benar maka kerjakan ini"
IF/ELSE:"jika kondisinya benar maka kerjakan ini,jika kondisinya salah maka kerjakan yang itu,setelah itu lanjut".

PERCABANGAN IF/ELSE DENGAN OPERATOR TENARY
Selain menggunakan struktur seperti di atas, percahangan ini juga dapat menggunakan operator ternary.
Seperti yang sudah kita pelajari pada pembahasan tentang operator. Operator ternary memiliki konsep yang sama seperti percabganan IF/ELSE.

3.Percabangan IF/ELSE/IF dengan SWITCH/CASE
Jika percabangan IF/ESLE hanya memiliki dua pilihan saja. Maka percahangan IF/ELSE/IF memiliki lebih dari dua pilihan.
Formatnya seperti ini:
if (suatu kondisi) {
// maka kerjakan ini
// kerjakan perintah ini juga
// …
} else if (kondisi lain) {
// kerjakan ini
// kerjakan ini juga
// …
} else if (kondisi yang lain lagi) {
// kerjakan perintah ini
// kerjakan ini juga
// …
} esle {
// kerjakan ini kalau
// semua kondisi di atas
// tidak ada yang benar
// …
}
Coba perhatikan contohnya:

Jika nilainya lebih besar dari
90
, maka grade-nya “A”. Sedangkan kalau lebih besar dari 80
, maka “B+”. Lebih besar dari 70
, maka “B”, dan seterusnya.
Komentar
Posting Komentar