Percabangan Pada C++

 Percabangan C++

• Percabangan yaitu suatu pemilihan statement yang akan dieksekusi di mana pemilihan tersebut didasarkan atas kondisi tertentu.

• Statement kendali yang digunakan untuk mengambil suatu keputusan atau memilih bagian program yang akan dikerjakan sesuai dengan kondisi atau syarat yang diberikan.

• Statement kendali memerlukan suatu kondisi atau syarat sebagai dasar pengambilan keputusan. Salah satu kondisi yang umum digunakan adalah berupa keadaan benar atau salah (true or false).

• Selain percabangan, struktur ini juga disebut: control flow, decision, struktur kondisi.

Penyeleksian kondisi digunakan untuk mengarahkan perjalanan suatu proses. Penyeleksian kondisi dapat diibaratkan sebagai katup atau kran yang mengatur jalannya air. Bila katup terbuka maka air akan mengalir dan sebaliknya bila katup tertutup air tidak akan mengalir atau akan mengalir melalui tempat lain. Fungsi penyeleksian kondisi penting artinya dalam penyusunan bahasa C++ terutama untuk program yang kompleks.

Bahasa C++ ada 2 jenis percabangan,yaitu :

1) IF

• Statement if

• Statement if-else

• Statement if-else-if

2) SWITCH Case

Dalam menuliskan kondisi/syarat selalu digunakan Operator Relasi/Pembanding atau Operator Logika sebagai sarana untuk melakukan proses pengecekan :

• Operator Relasi/Pembanding

• Operator Logika
IF
Percabangan if merupakan percabangan yang hanya memiliki satu blok pilihan saat kondisi bernilai benar atau hanya mengakomodir jika syarat bernilai true/benar saja.
Contoh IF 1 :


Contoh IF 2 :


IF ELSE
Percabangan if else merupakan percabangan yang memiliki dua blok pilihan. Blok pilihan pertama untuk kondisi benar, dan pilihan kedua untuk kondisi salah (else).



Contoh IF Else 1 :

Contoh IF Else 2 :

Contoh IF Else 3 :

IF ELSE IF
Percabangan if/else/if merupakan percabangan yang memiliki lebih dari dua blok pilihan.


Contoh IF Else IF 1 :
Contoh IF Else Bersarang (Nested) :


Switch Case


Contoh Switch Case :


Percabangan Operator Ternary
• Percabangan menggunakan opreator ternary merupakan bentuk lain dari percabangan if/else.
• Bisa dibilang: Bentuk singkatnya dari if/else.


Contoh Percabangan Ternary :


Demikian pembahasan tentang Percabangan pada C++, semoga bermanfaat.











Komentar

Postingan populer dari blog ini

Perulangan Pada C++

Operator Pada C++