Apa itu Nested Condition?
Apa itu Nested Condition?
nested if dalam bahasa simpelnya adalah fungsi if di dalam fungsi if.
berikut contoh program nested if:
/*
judul : Nasted If
Programmer : Ammar Zhorif Yaafi
*/
#include <iostream>
using namespace std;
string minum;
string ya;
string tidak;
string kopi;
string jus;
string jnsminum;
string Jus_Mangga;
string Jus_Durian;
string Jus_Jambu;
int main (){
cout << "apakah kamu ingin minum (ya/tidak) = ";
cin >> minum;
if (minum == "ya") {
cout << "kamu ingin minum apa (kopi/jus) = ";
cin >> jnsminum;
if (jnsminum=="kopi"){
cout << endl;
cout << "1.Espresso"<<endl;
cout << "2.Americano"<<endl;
cout << "3.Macchiato"<<endl;
cout <<endl;
cout <<"pilih salah satu = ";
cin >> kopi;
if (kopi=="Espresso"){
cout << "harganya mahal";
}
else if (kopi=="Americano"){
cout <<"mahal";
}
else if (kopi=="Macchiato"){
cout <<"terserah";
}
else {
cout << endl;
cout << "Tidak Terdeteksi";
}
}
if (jnsminum=="jus"){
cout << "1. Mangga" <<endl;
cout << "2. Durian" <<endl;
cout << "3. Jambu" <<endl;
cout << endl;
cout <<"pilih salah satu = ";
cin >> jus;
if (jus=="Mangga"){
cout << "harganya mahal";
}
else if (jus=="Durian"){
cout <<"mahal";
}
else if (jus=="Jambu"){
cout <<"terserah";
}
else {
cout << endl;
cout << "Tidak Terdeteksi";
}
}
else if (minum=="tidak"){
cout <<"yaudah kalo nggak pengen minum";
}
}
}
Komentar
Posting Komentar