| #perulangan repeat-until digunakan untuk mengulang statement-statement atau blok statement samapi(until) kondisi yang diseleksi di until tidak terpenuhi sintaks dari statement ini adalah:
hasilnya :
#repeat - until tersarang adalah suatu perulangan repeat - until yang satu berada didalam perulangan repeat - until yang lainnya contoh :
hasil execute:
#percabangan #if - then bentuk struktur if - then adalah sebagai berikut:
if kondisi then statement
ungkapan adalah kondisi yang diseleksi oleh statement if. bila kondisi yang diseleksi terpenuhi, maka statement yang mengikuti Then akan diproses, sebaliknya bila kondisi tidak terpenuhi, maka yang akan diproses statement berikutnyamisalnya
if pilihan = 2 then begin {jika kondisi terpenuhi , yaitu jika pilihan = 2} ... ... end else {jika kondisi tidak terpenuhi, yaitu jika pilihan tidak sama dengan 2} begin ... ... end;
contoh program :hasilnya :
-------------------------------------------------
#if tersarang struktur if tersarang merupakan bentuk dari suatu statement if berada do dalam lingkungan statement if yang lainnya. bentk statement if tersarang sebagai berikut:
if kondisi1 then atau if kondisi1 then if kondisi2 then begin statement1 if kondisi2 then else statement1 statement2; else statement2 end;
#case - ofstruktur case - of mempunyai suatu ungkapan logika yang disebut dengan selector dan sejumlah statement yang diawali dengan suatu lable permasalahan (case label) yang mempunyai tipe sama dengan selector. statement yang mempunyai case label yang bernilai sama dengan case label yang bernilai sama dengan nilai selector akan diproses sedang statement yang lainnya tidak. bentuk struktur dari case-of
case variable kondisi of
case - label 1;statement 1; case - label 2;statement 2; case - label 3;statement 3; case - label 4;statement 4; ... ... case - label n;statement n; end;
daftar case label dapat berupa konstanta, range dari konstanta yang bukan bertipe real.
contoh program
hasilnya :
|