Page 48 - BAHASA PEMROGRAMAN C++
P. 48
if (kondisi1)
{
if (kondisi1)
{
statement1;
}
else if (kondisi2)
{
statement2;
}
else
{
statement_n; //ketika semua kondisi tidak terpenuhi
}
}
else if (kondisi2)
{
if (kondisi1)
{
statement1;
}
else if (kondisi2)
{
statement2;
}
else
{
statement_n; //ketika semua kondisi tidak terpenuhi
}
}
……
else
{
//jalankan statemen jika semua kondisi tidak terpenuhi
statement_n…;
}
CONTOH KASUS
Sebuah warung makan ingin membuat aplikasi daftar menu sederhana. Dimana terdapat 2
pilihan menu, yaitu menu makanan dan menu minuman dan dalam menu makanan terdapat
pilihan lain seperti berikut :
PEMROGRAMAN C++ 41
Bagi Pemula
41