Percabangan di Bahasa C maupun C++


Untuk membuat percabangan pada program bisa menggunakan perintah IF dan SWITCH.
1.      IF
Ada beberapa macam penggunaan if, secara umum perintah if digunakan untuk memberikan syarat pada 1 atau sekumpulan statement. Berikut beberapa penggunaan perintah if :
a.      if (syarat)
{
Statement-statement…
}

b.      if (syarat)
{
Statement-statement…
}
else
{
Statement yang dilakukan jika syarat tidak terpenuhi
}


c.       if (syarat1)
{
Statement yang dilakukan jika syarat 1 terpenuhi
}
if (syarat2)
{
Statement yang dilakukan jika syarat 1 tidak terpenuhi tetapi syarat 2 terpenuhi
}
else
{
Statement yang dilakukan jika syarat 1 dan syarat 2 tidak terpenuhi
}

2.      SWITCH
Perintah Switch juga untuk percabangan tetapi berbeda dengan if, Switch hanya dapat dipakai untuk percabangan yang memiliki satu nilai pasti. Dari segi jangkauan perintah Switch tidak seluas dengan If karena hanya untuk 1 nilai pasti.
Berikut penulisan Switch :

switch (ekspresi)
{
            case nilaiKe-1 : statement1; break;
case nilaiKe-2: statement2; break;
case nilaiKe-n: statementn; break;
default : statement yang dilakukan jika syarat 1,2 dan ke-n tidak terpenuhi.
            }  

Tidak ada komentar:

Posting Komentar