Pembahasan percabangan if else c++ Percabangan  di sebut dengan struktur kendali atau struktur kontrol dalam percabangan c++ ada staement ifstatement if else dan statement if else if dan statement switch case.. kali ini saya akan membahas tentang if else if Pernyataan if else if digunakan untuk memeriksa kondisi kemudian menjalankan blok program di dalamnya. jika blok program didalam if memenui syarat atau bernilai benar maka program akan di jalankan dan jika di if tidak memenuhi syarat maka yang akan di jalankan kode program yang berada di blok elseif, jika di else if juga tidak memenuhi syarat kode blok program yang akan dijalankan di statement else.

flowchart dari if else if bentuk 1

pembahasan-percabangan-if-else-if-cplus
flowchart dari if else if bentuk 2
pembahasan-percabangan-if-else-if-cplus



syntak dasar dari if else if

if(kondisi) {
pernyataan
....
} else if(
kondisi2) {
pernyataan_2
...
} else {
pernyataan_lain
...
}

contoh program dari if else if


#include <iostream>
using namespace std;
int main(){
int nilai;

cout << "Masukkan nilai = ";
cin >> nilai;

if(nilai >= 65 && nilai <=100){
cout << "Selamat anda lulus. nilai anda bagus";
}
else if(nilai>=45 && nilai <=64){
cout<<"selamat anda lulus. nilai anda jelek";
}
else {
cout<<"anda tidak lulus ya dek :D";
}

return 0;
}

compile menggunakan mingw, jika belum instal silahkan ikuti langkah menginstal mingw untuk compiler c++

hasil dari program diatas

pembahasan-percabangan-if-else-if-cplus


penjelasan program diatas


pertama membuat masukan, menggunakan perintah cin, input angka dari 1-100 
dalam pernyataan if, jika angka tersebut diatas 65 dan kurang dari 100 maka lulus. nilai baik
jika angka yang di inputkan lebih dari samadengan 45 dan kurang dari samadengan 64 maka lulus
tapi nilai jelek. dan jika nilai yang di inputkan kurang dari 45 maka tidak lulus.
tanda && merupakan sebuah operator. pelajari pengertian dan jenis operator lengkap c++