KASUS(PERCABANGAN)

KASUS(PERCABNGAN)

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

Percabangan IF

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".

Perbedaan percabangan IF dengan IF/ELSE

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.
Ilustraisi operator ternary

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

Postingan populer dari blog ini

PENGENALAN MOTHERBOARD

Mengenal Sistem Operasi & Linux Slackware

PAAS (Platform as a Service)