Pernyataan IF 3 Kondisi atau Lebih Percabangan Bahasa C++

Pernyataan IF 3 Kondisi atau Lebih Percabangan Bahasa C++ - setelah kemarin kita telah belajar mengenai pernyataan IF menggunakan dua kondisi, setelah pembahasan tersebut kita akan beranjak ke yang 3 kondisi bahkan lebih dari 3 kondisi, pernyataan if. Hampir sama tapi sedikit beda. Tidak ada beda nanti sama. HEHEHHE. Pernyataan IF 3 atau lebih kondisi dalam percabangan Bahasa C++, dalam pemakaiannya kita hanya menggunakan IF, ELSE IF, dan ELSE. Agar kalian lebih jelas mengenai materi ini mari kita simak tulisan saya ini yang mungkin bisa membuat kalian mengerti.
Pernyataan IF 3 Kondisi atau Lebih Percabangan Bahasa C++

Pengertian Percabangan

Agar selalu ingat mengenai percabangan, Maka dari itu saya awali dengan mengetahui Apa Itu Percabangan ? Percabangan merupakan suatu kondisi dimana sebuah program memberikan pilihan pemrosesan yang keduanya diproses atau diabaikan. Saya kasih contoh untuk menjabarkan pengertian tersebut. Contoh Kasus.

Jika Kamu belajar maka kamu bisa mengerjakan, sedangkan jika kamu tidak belajar kamu tidak akan bisa mengerjakan

Maksut dari kalimat kasus tersebut. Kamu memilih belajar maka prosesnya kamu akan bisa mengerjakan setiap soal. Tapi jika kamu memilih tidak belajar maka kamu kesulitan untuk mengerjakan soal tersebut.

Jadi intinya percabangan merupakan pemilihan yang digunakan untuk memproses program selanjutnya.

Tapi pada kali ini kita hanya akan membahas mengenai Pernyataan IF 3 atau lebih Kondisi. Seperti ini diagram alirnya yang kita bahas ini. 
Pernyataan IF 3 Kondisi atau Lebih Percabangan Bahasa C++

Struktur ini lebih kompleks daripada struktur if yang menggunakan 2 kondisi, karena terdapat lebih dari 2 kondisi yang diinginkan, sebelum ke contoh lihat struktur terlebih dahulu:
if (kondisi){
statemen1;
}

else if (kondisi2){
statemen2;
}

else{
statemen_jika_kedua_kondisi_tidakmemenuhi;
}

Contoh program : 
#include <iostream> 
using namespace std; 

int main(){ 
int m, n, hasil;  
cout << "Masukkan Nilai M : ";
cin>> m;
cout << "Masukkan Nilai N : ";
cin>> n;

if (m>n){
cout << "Angka M lebih Besar daripada N";
}
else if (m==n){
cout << "Angka M sama dengan n";
}
else{
cout << "Angka N Lebih Besar daripada M";
}
cout << "\n";
hasil = m*n;
cout << "Hasil kali antara M dan N : " << hasil;

return 0; 
}

Bisa dilihat codingan diatas, jika kita memasukkan m=6 dan n=3. cout yang ada di dalam "if" akan dieksekusi pada kondisi yang pertama, karena memenuhi kondisi pertama yang m>n. bisa dilihat dari gambar di bawah ini, guna memperjelas.
Pernyataan IF 3 Kondisi atau Lebih Percabangan Bahasa C++

Penjelasan kedua, jika kita memasukkan yang memenuhi pada kondisi kedua, compile akan mengeksekusi yang kedua sebagai contoh m=6, dan n=6, dapat dilihat bahwa m dan n bernilai sama. maka dari itu compiler akan mengeksekusi yang ke 2, ingin jelasnya bisa lihat dibawah ini:
Pernyataan IF 3 Kondisi atau Lebih Percabangan Bahasa C++

Tapi jika kedua kondisi tidak ada yang benar maka compiler akan menganggap salah dan masuk ke else saja, sebagai contoh m=3 dan n=6, bisa dilihat m<n, dan tidak m=6; maka dari itu kedua kondisi tersebut tidak akan di eksekusi dan masuk ke kondisi ketiga. bisa lihat di gambar.
Pernyataan IF 3 Kondisi atau Lebih Percabangan Bahasa C++

Itu Saja yang dapat saya sampaikan mengenai Peranyataan 3 kondisi atau lebih dalam percabangan bahasa C++. Semoga dengan artikel ini memberikan banyak manfaat untuk kalian dan saya pribadi. Jika terdapat pertanyaan jangan ragu bertanya, cara bertanya hanya tulis di kolom komentar atau tulis lewat kontak form. Sekian dan Terima Kasih telah berkunjung di situs kami.

Pernyataan IF 3 Kondisi atau Lebih Percabangan Bahasa C++
Terimakasih
OmahInformatika.xyz

Subscribe to receive free email updates:

0 Response to "Pernyataan IF 3 Kondisi atau Lebih Percabangan Bahasa C++"

Post a Comment