Operator Penyeleksi Kondisi
Pernyataan IFPernyataan if mempunyai pengertian, “Jika kondisi bernilai benar, maka
perintah akan dikerjakan dan jika tidak memenuhi syarat maka akan diabaikan”.
if (kondisi )
{
pernyataan;
……
}
Pernyataan IF - ELSE
Pernyataan if mempunyai pengertian, “ Jika kondisi bernilai benar, maka
perintah-1 akan dikerjakan dan jika tidak memenuhi syarat maka akan mengerjakan perintah-2”.
if (kondisi)
perintah 1;
else
perintah 2;
Pernyataan NESTED IF
Nested if merupakan pernyataan if berada didalam pernyataan if yang lainnya.
Bentuk umum:
if(syarat)
if(syarat)
....perintah;
else
....perintah;
else
if(syarat)
....perintah;
else
....perintah;
Pernyataan IF – ELSE MajemukBentuk dari if-else bertingkat sebenarnya serupa dengan
nested if, keuntungan penggunanan if-else bertingkat dibanding dengan
nested if adalah penggunaan bentuk penulisan yang lebih sederhana
Bentuk Penulisannya
if (syarat)
{
… perintah;
… perintah;
}
else if (syarat)
{
… perintah;
… perintah;
}
else
{
… perintah;
… perintah;
}
Pernyataan switch - caseBentuk dari switch - case merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif. Pernyataan switch - case ini memiliki kegunaan sama seperti if – else bertingkat, tetapi penggunaannya untuk
memeriksa data yang bertipe karakter atau integer.
Bentuk penulisan perintah ini sebagai berikut :
switch (ekspresi integer atau
karakter )
{
case konstanta-1 :
… perintah;
… perintah;
break;
case konstanta-2 :
… perintah;
… perintah;
break;
……
……
default :
… perintah;
… perintah;
}
Tidak ada komentar:
Posting Komentar