Percabangan
Percabangan adalah perintah paling tradisional, fondasional dan primitif dalam pemrograman komputer,
karena pada dasarnya, komputer hanyalah seperangkat alat elektronik yang cara kerjanya hanya menyeleksi
output arus listrik yang akan dihasilkan berdasarkan tegangan / arus yang masuk. Dapat dikatakan bahwa
percabangan adalah induk dari seluruh pemrograman komputer. Pascal hanya mengenal 2 bentuk
percabangan yaitu if else dan case of else.Keduanya hanya memiliki perbedaan dalam pendeklarasian
dan pengklasifikasian kondisi.
proses pemilihan suatu tindakan pada Percabangan dilakukan berdasarkan kondisi yang ada dengan nilai
true atau false.
Statemen if else
Statemen if else adalah jenis percbangan yang sering digunakan karena bentuknya sederhana dan fleksibel
karena kita bisa memeriksa lebih dari satu variabel dalam pendeklarasian kondisi. Akan tetapi jumlah
pilihan yang ditentukan secara default hanya ada dua berdasarkan kebenaran nilai yang diuji.
Statemen Case-of
Percabangan case of else lebih sering digunakan bila hanya satu variabel yang diuji tetapi memiliki banyak
nilai yang ingin diujikan.Penggunaan perintah ini mempermudah pembacaan skrip program karena dibuat
dalam bentuk daftar.Hanya saja, perintah ini hanya dapat menguji satu variabel atau fungsi.
Statemen Case dapat berbentuk struktur Case-of atau Case-ofElse.
Case ungkapan Of
Daftar case-label1: statemen1;
Daftar case-label2: statemen2;
Daftar case-label3: statemen3;
...
Daftar case-labeln : statemenn;
Else
Daftar case-labelx : statemenx;
End;
Program akan mengecek setiap nilai secara berurut dari atas ke bawah, jika tidak ada nilai yang benar, maka
program akan menjalankan statemen else. Perintah Case of else boleh tidak menggunakan perintah else.
Jika tidak ada nilai yang benar, maka program akan lanjut ke perintah berikutnya.
Perulangan
Blok perintah dapat dijalankan berulang ulang sebanyak yang diinginkan atau dibatasi oleh kondisi
tertentu.Perulangan adalah perintah yang paling sering digunakan untuk meringkas penulisan perintah
perintah yang metode pengerjaannya mirip, serta merupakan pengembangan dari perintah percabangan.
Pascal memiliki tiga buah struktur perulangan, dan sebuah statemengoto.
Pernyataan ini akan melakukan perulangan dari suatu nilai awal sampai nilai akhir yang telah ditentukan.
Statemen downto merupakan perulangan negatif dari nilai paling tinggi sampai nilai paling rendah.
Perulangan positif :
Perulangan negatif :
Pada pernyataan FOR, berfungsi untuk melakukan proses pengulangan saat jumlah pengulangannya sudah
diketahui. Bentuk dari pernyataan FOR adalah