E N D
STRUKTUR KONTROL PERCABANGAN Oleh Ici Aftrini
Tujuan Pembelajaran • menjelaskanstrukturpercabangan. • menerapkanstatement/perintahuntukkontrolpercabangansatukondisi. • menerapkanstatement/perintahuntukkontrolpercabanganduakondisi. • menerapkanstatement/perintahuntukkontrolpercabanganlebihdariduakondisi. • menerapkanstatement/perintahuntukkontrolpercabangan.
For While Struktur Kontrol Perulangan Do...While Tes
PercabanganIf Lebih dari 2 Bersarang 1 kondisi 2 Kondisi
Percabangan 1 kondisi (If) • Bentukumumpenulisan program if (kondisi) { statement; } Lebih dari 2 Bersarang 1 kondisi 2 Kondisi
Percabangan 1 kondisi (If) Lebih dari 2 Bersarang 1 kondisi 2 Kondisi
Percabangan 2 kondisi (If - else) Bentukumumpenulisanprogram if (kondisi) statemen_jika_kondisi_terpenuhi; Else statemen_jika_kondisi_tidak_terpenuhi; Lebih dari 2 Bersarang 1 kondisi 2 Kondisi
Percabangan 2 kondisi (If - else) Lebih dari 2 Bersarang 1 kondisi 2 Kondisi
Percabangan lebih dari 2 kondisi (If – elseif - else) Bentukumumpenulisan program if (kondisi1) statement; else if (kondisi2)statement; .............. else statement; Lebih dari 2 Bersarang 1 kondisi 2 Kondisi
Percabangan lebih dari 2 kondisi (If – elseif - else) Lebih dari 2 Bersarang 1 kondisi 2 Kondisi
Percabangan bersarang Bentukumumpenulisan program if (kondisi1) if (kondisi2) ......... If (kondisi-n) statement; Else statement; Else statement else statement; Lebih dari 2 Bersarang 1 kondisi 2 Kondisi
Percabangan bersarang Lebih dari 2 Bersarang 1 kondisi 2 Kondisi
Struktur percabangan Switch — case Pernyataanswitch — case inimemilikikegunaansamaseperti if — else bertingkat, tetapipenggunaannyauntukmemeriksa data yang bertipekarakteratau integer.
Struktur percabangan Switch — case switch(variabel){ case 1 : //statement break; case 2 : //statement//statement break; case 3 : //statement break; }
Tes • Jelaskan dua macam struktur kontrol percabangan! • Sebutkan 4 jenis percabangan if! • Carilahcontoh permasalahan di sekitarmu yang dapatdiselesaikandenganalgoritma percabanganlebihdari 2 kondisi • Sebutkan struktur kontrol percabangan program di bawah ini, dan operator apa yang digunakan!