PEMROGRAMAN DASAR: Logika Percabangan/Decesion SWITCH CASE

    


    
Percabangan SWITCH - CASE
Penulisan sintak pada struktur percabangan yang menggunakan “switch - case”, nilai yang dapat di gunakan adalah nilai yang bertipe ordinal. Misalnya, nilai dengan karakter dan bilangan bulat. Berikut adalah penulisan sintak struktur kontrol percabangan “case”:
percabangan switch-case tidak jauh beda dengan percabangan if-else. Memiliki logika yang sama termasuk pada penulisan flowchar. Hanya penulisan program saja yang berbeda. Berikut benutk penulisan pada program.

switch(nilai){
    case 'variable':
    Statement
    break;

    case 'variable 2':
        Statement 2
    break;

    case 'variable N':
        Statement N
        break;

    default:
        statement
}

Kita dapat membuat lebih dari satu case didalam blok switch, setiap case harus diakhiri dengan perintah break tujuannya adalah memberitahu kepada program bahwa case sudah terpenuhi sehingga tidak perlu mengecek pada case berikutnya. Sedangkan untuk perintah default tidak memerlukan break. Parintah default akan dijalankan ketika semua case tidak terpenuhi kondisinya (false).
Demikianlah materi tentang percabangan. Adapun contoh program akan dibahas pada materi selanjutnya.
Previous Post Next Post