Page 67 - MEDIA PENDIDIKAN 1-8
P. 67
BAB 6
Struktur Kontrol Percabangan dalam
Bahasa Pemrograman
Percabangan ( Branching ) dalam algoritma C/C++
Percabangan (Branching) atau bisa juga disebut dengan dicision-making merupakan suatu control
flow pada algoritma pemrograman yang cara kerjanya melakukan pemilihan statement pada kondisi dua
pilihan atau lebih. Yang akan di eksekusi selanjutnya di mana pemilihan tersebut di dasarkan atas kondisi
(Condition) tertentu. Di dalam Bahasa Pemrograman C atau C++ Percabangan dibagi menjadi 4 (empat) yaitu :
1) If
2) If Else
3) If Else If
4) Switch
1. Struktur Percabangan If pada C++
Struktur If adalah Struktur Percabangan Algoritma Pemrograman yang mempunyai ciri khas fungsi
logika yaitu logika if atau dalam bahasa indonesia yaitu fungsi logika Jika. Suatu Fungsi If akan
mengeksekusi Statement Apabila (Jika dan Hanya Jika) Kondisi tertentu Terpenuhi. Struktur percabangan if
mempunya bentuk algoritma sebagai berikut :
Bentuk Umum Percabangan If pada C++
Berikut adalah bentuk umum dari percabangan If pada algoritma bahasa pemrograman C/C++ ( C atau C++ )
if(condition){
statement
...
}
Pada Program di atas, dapat kita cermati, tertera Condition, Pada condition dapat kita isi suatu kondisi
percabangan yang ingin kita buat pada program. Misalkan kita ingin membuat Sebuah Program nilai
mahasiswa, apakah dia remidi atau tidak, kita dapat menulis pada condition seperti if(nilai <= 60){ Dengan
catatan bahwa nilai untuk remidi adalah 60 atau dibawah nya, setelah itu kita dapat tambahkan statement cout
Page 67