Apa yang anda ketahui tentang
percabangan pada pascal?
Kita tahu, percabangan ini serasi
dengan kata mendua, dan kita juga tahu kata mendua dihadapkan pada dua pilihan
yang berbeda, itu pun seperti halnya percabangan itu sendiri. Percabangan juga
dihadapkan pada beberapa pilihan yang berbeda, dan harus dipilih salah satu.
Jadi pada pascal, percabangan adalah suatu operator yang
digunakan untuk menentukan pilihan terhadap beberapa pilihan yang ada.
Pada pascal ada beberapa script atau
code yang digunakan untuk menjalankan suatu percabangan, seperti struktur if-then,
struktur if-then-else, struktur case-of, dan
struktur case-of-else. Secara
mendasar terdapat dua struktur pernyataan percabangan didalam bahasa pemrogramman
pascal, yaitu pernyataan if dan pernyataan case ..of. Pernyataan-pernyataan
tersebut digunakan
untuk menangani percabangan atau memilih suatu statement yang berdasarkan suatu
syarat. Syarat ini harus terpenuhi jika akan melakukan penyeleksian yang
diinginkan.
Masing-masing memiliki kelebihan dan
kekurangan, seperti pada struktur case..of itu memiliki
kelebihan dibanding struktur if, yakni struktur script atau codenya
lebih ringkas dibanding pada struktur if. Tetapi
struktur case..of juga memiliki kekurangan yakni tidak dapat
menjalankan percabangan didalam percabangan seperti halnya
yang dapat dilakukan oleh struktur if.