Skip to content Skip to sidebar Skip to footer

Contoh Program C++ Percabangan IF Bersarang Lebih dari 2 Kondisi

Kami akan berbagi program c++ percabangan If yang bersarang banyak pilihan. Berikut adalah contoh program c++ percabangan dengan if lebih dari 2 kondisi untuk menyelesaikan pertanyaan dalam sebuah kasus.

program c++ bercabang ini bisa diibaratkan seperti kehidupan sehari yang tidak lepas akan sebuah pilihan bahkan terkadang kita mendapi begitu banyak pilihan yang sehingga mewajibkan untuk memilih salah satu dari banyakny pilihan yang bercabang. Begitu pun dengan coding program c++ percabangan yang memiliki banyak kondisi.

Program C++ Percabangan If

Contoh Program Percabangan dalam c++ yang ini adalah menyelesaikan / memasuki lebih dari 2 kondisi yaitu ketika jawab 'y' maka pertanyaan akan berlanjut begitupun ketika menjawab 't' pertanyaan akan berlanjut sesuai pada kondisi programnya.

Contoh Program C++ Percabangan IF Bersarang Lebih dari 2 Kondisi

Dari Deklarasi gambar diatas membuat lebih memahami program c++ percabangan metode if lebih dari 2 kondisi. Dan dibawah ini merupakan program c++ percabangan sederhana. Terdiri dari strata hanya dari A - G saja. Deklarasi program diatas ada pada program kedua dibawah ini

Contoh Program C++ If Bersarang Sederhana

#include <iostream>
using namespace std;
main()
{
int jawaban;
cout<<"State A, 1 atau 0 = ";cin>>jawaban;
if(jawaban==1)
{
cout<<"State B, 1 atau 0 = ";cin>>jawaban;
if(jawaban==1)
{
cout<<"Ksimpulan : State A-StateB-StateD";
}
else if(jawaban==0)
{
cout<<"Kesimpulan : State A-StateB-StateE";
}
}
else if(jawaban==0)
{
cout<<"State C, 1 atau 0 = ";cin>>jawaban;
if(jawaban==1)
{
cout<<"Kesimpulan : State A-stateC-stateF";
}
else if (jawaban==0)
{
cout<<"finish";
}
}
}

Output Program C++ If Else Sederhana


Contoh Program C++ Percabangan If Bersarang Lebih dari 2 Kondisi

Contoh Program C++ Percabangan Lebih dari 2 Kondisi

Program dibawah ini merupakan program yang sesuai dengan gambar deklarasi di atas. Yaitu memilki lebih dari 2 kondisi.

#include <iostream>
using namespace std;
main()
{
char jawaban;
cout<<"\t\t\t\tHARDIFAL\n\n";
cout<<"y= Iya \nt = Tidak\n\n";
cout<<"State A, Hi Apa kabar, Apakah anda sehat hari ini ? = ";cin>>jawaban;
if(jawaban=='y')
{
cout<<"State B, Adakah kegiatan hari ini ? = ";cin>>jawaban;
if(jawaban=='y')
{
cout<<"State D : Selamat beraktivitas";
}
else if(jawaban=='t')
{
cout<<"State E : Apakah anda sedang libur ? = ";cin>>jawaban;
if(jawaban=='y')
{
cout<<"State H : Selamat hari libur dan menikmati waktu istirahat anda";
}
else
{
cout<<"State I : Apapun yang anda lakukan, jangan lupa senyum hari ini";
}
}
}
else if(jawaban=='t')
{
cout<<"State C, Apakah anda sedang sakit ? = ";cin>>jawaban;
if(jawaban=='y')
{
cout<<"State F : Berobatlah, semoga lekas sembuh";
}
else if (jawaban=='t')
{
cout<<"State G : Anda sedang Ada masalah ? = ";cin>>jawaban;
if (jawaban=='y')
{
cout<<"State J : Terus berdoa, dan semoga masalah anda cepat terselesaikan";
}
else if(jawaban=='t')
cout<<"State K : Mungkin anda lapar, makanlah untuk mengembalikan semangat anda";
}

}
}

Output Program C++ Percabangan If Lebih dari 2 Kondisi

Contoh Program C++ Percabangan If Bersarang Lebih dari 2 Kondisi

Post a comment for "Contoh Program C++ Percabangan IF Bersarang Lebih dari 2 Kondisi"