Näide pesastatud IF-i hargnevast C++ programmist, millel on rohkem kui 2 tingimust

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Jagame mitme valikuga pesastatud If hargnevat c++ programmi. Siin on näide hargnevast c++ programmist, millel on juhul kui 2 tingimust küsimuse lahendamiseks.


Seda hargnevat C++ programmi võib võrrelda igapäevaeluga, mis ei ole valikuvaba, mõnikord saame isegi nii palju valikuid, et peame valima ühe paljudest hargnemisvõimalustest. Samamoodi kodeerimisega hargnevate C++ programmidega, millel on palju tingimusi.


Kui hargneb C++ programm


See hargnemisprogrammi näide C++ keeles täidab/sisestab rohkem kui 2 tingimust, nimelt kui vastate 'y', jätkatakse küsimust, samamoodi kui vastate 't', jätkub küsimus vastavalt programmi seisukorrale.


Ülaltoodud pildideklaratsioonist saate paremini mõista C++ programmi, mis hargneb if-meetodit rohkem kui kahe tingimusega. Ja allpool on lihtne hargnev C++ programm. Koosneb ainult kihtidest A–G. Ülaltoodud programmi deklaratsioon on teises allolevas programmis:


Näide lihtsast pesastatud C++ If-programmist

#kaasa
kasutades nimeruumi std;
peamine ()
{
int vastus;
cout<>vastus;
kui(answer==1)
{
cout<>vastus;
kui(answer==1)
{
cout<<'Ksimpulan : State A-StateB-StateD';
}
muidu kui(answer==0)
{
cout<<'Kesimpulan : State A-StateB-StateE';
}
}
muidu kui(answer==0)
{
cout<>vastus;
kui(answer==1)
{
cout<<'Kesimpulan : State A-stateC-stateF';
}
muidu kui (answer==0)
{
cout<<'finish';
}
}
}

Väljundprogramm C++ Kui muidu Sederhana


Näide C++ programmi hargnemisest, millel on rohkem kui 2 tingimust

#kaasa
kasutades nimeruumi std;
peamine ()
{
vastus char;
cout<<' HARDIFAL ';
cout<<'y= Iya t = Tidak ';
cout<>vastus;
if(jawaban=='y')
{
cout<>vastus;
if(jawaban=='y')
{
cout<<'State D : Selamat beraktivitas';
}
muidu kui(answer=='ei')
{
cout<>vastus;
if(jawaban=='y')
{
cout<<'State H : Selamat hari libur dan menikmati waktu istirahat anda';
}
muidu
{
cout<<'State I : Apapun yang anda lakukan, jangan lupa senyum hari ini';
}
}
}
muidu kui(answer=='t')
{
cout<>vastus;
if(jawaban=='y')
{
cout<<'State F : Berobatlah, semoga lekas sembuh';
}
muidu kui (answer=='t')
{
cout<>vastus;
if (jawaban=='y')
{
cout<<'State J : Terus berdoa, dan semoga masalah anda cepat terselesaikan';
}
muidu kui(answer=='t')
cout<<'State K : Mungkin anda lapar, makanlah untuk mengembalikan semangat anda';
}

}
}

Allolev programm on programm, mis vastab ülaltoodud deklaratsioonipildile. See tähendab, et neil on rohkem kui 2 tingimust.

C++ programmi väljundi hargnemine, kui on rohkem kui 2 tingimust.