Struktur Kendali Percabangan pada C PART 4 Struktur Kendali Percabangan pada C To replace this picture, just select and delete it. Then use the Insert Picture icon to replace it with one of your own! Dosen : Ahmad Apandi, ST
OBJECTIVE Mengetahui jenis-jenis statement percabangan pada bahasa pemrograman C Mengetahui bentuk umum percabangan pada bahasa pemrograman C Mampu mendemonstrasikan penulisan program dengan menggunakan struktur kendali pemilihan/percabangan
PENYELEKSIAN KONDISI Seringkali instruksi - instruksi dilaksanakan bila suatu persyaratan dipenuhi, dalam struktur penyeleksian, suatu instruksi atau sekelompok instruksi dapat dilewati, sementara instruksi lain dijalankan. Dua buah statemen yang dapat digunakan untuk penyeleksian kondisi yaitu if dan switch.
STATEMENT if (B.U) Bentuk Umum if (tunggal sederhana) Bentuk Umum if (tunggal blok statement)
STATEMENT if (CONTOH) Bentuk Umum if (tunggal sederhana)
STATEMENT if (CONTOH) Bentuk Umum if (tunggal blok statement)
STATEMENT if..else (B.U) Bentuk Umum if..else Statement setelah kondisi atau statement sesudah else dapat berupa statement kosong, statement tunggal maupun blok statement. statement1 akan dijalankan jika kondisi benar, jikasalah maka statement2 yang akan diproses.
STATEMENT if…else if…else (B.U) Bentuk Umum If…Else If…else
STATEMENT if…else if…else (B.U) Bentuk Umum If…Else If…else
STATEMENT switch…case Statemen switch akan menyeleksi kondisi yang diberikan dan kemudian membandingkan hasilnya dengan konstanta- konstanta yang berada di case. Pembandingan akan dimulai dari konstanta1 sampai dengan konstanta terakhir. Jika hasil dari kondisi sama dengan nilai konstanta tertentu, misalnya konstanta2, maka statemen - statemen yang ada di case konstanta2 akan diproses sampai ditemuistatemen break yang akan membawa proses keluar dari pen yeleksian switch.
STATEMENT switch…case (B.U) Bentuk Umum switch
STATEMENT switch…case (CONTOH)
LATIHAN PROGRAM Membuat program penentuan bilangan genap ganjil Program konversi nilai ujian