Percabangan ( conditional
processing )
Pernyataan percabangan digunakan untuk memecahkan persoalan
dalam mengambil suatu keputusan diantara sekian pernyataan yang ada. Proses
percabangan memperluas kegunaan dari program dengan memperbolehkan penggunaan logika-logika
sederhana untuk memilih blok-blok kode yang akan dieksekusi. Dalam proses
percabangan ada dua tipe pernyataan :
1.
Pernyataan IF dan IF - ELSE
Pernyataan if digunakan untuk
menjalankn blok-blok kode program jika test condition yang digunakan bernilai true
( benar ) maka blok-blok kode akan dijalankan. Jika tidak, maka blok-blok
tersebut dilewati. Pernyataan if-else terdapat dua perintah, perintah 1 dan
perintah 2 yang berupa sebuah pernyataan tunggal,majemuk atau pernyataan
kosong. dalam program ini saya menggunakan compiler MinGW. Jika pernyataan If-Else diikuti pernyataan majemuk, bentuk penulisannya
sebagai berikut:
Perhatikan diagram alir IF berikut ini :
Perhatikan diagram alir If - Else berikut:
Bentuk umum dari dari pernyataan if
:
If
( kondisi )
Pernyataan;
Contoh program If .
Output dari program di atas :
Selanjutnya contoh Program IF – ELSE
Output program di atas adalah :
Contoh Program if – else
Outputnya :
2.
Pernyataan SWITCH – CASE
SWITCH-CASE merupakan pernyataan yang dirancang
khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau
banyak alternative.pernyataan switch-case ini digunakan untuk menggantikan
penggunakan if-else bertingkat, tetapi untuk memeriksa data yang bertipe
karakter atau interger.
Contoh program switch – case ,
sebagai berikut.
Output program di atas :
Semoga bermanfaat…..
sumber : Budi,S . , Michael, AN . 1997 . Algoritma dan Teknik Pemrograman . Yogyakarta : ANDI
Frieyadie. 2006 . Panduan Pemrograman C++ . Yogyakarta: ANDI
Hanif, A.F. 2006. Dasar Pemrograman C++ . Yogyakarta : ANDI
terimakasih atas infonya
BalasHapusIsolasi double tape