Dosen: Heriyanto,A.Md, S.Kom 1
BAB I PENGENALAN
STRUKTUR DAN ATURAN PENULISAN PASCAL
1. Pengenalan Struktur Pascal
Program struktur Pascal secara umum yaitu terbagi menjadi dua : - Program Inti yang akan menjalankandipanggil pertama kali dalam running
Pada dasarnya diawali dengan perintah “Begin” dan diakhiri dengan perintah “End.” end titik.
Untuk Program Inti yaitu : Var …..{Menyebutkan jenis nama Variabel}
Begin Statement
Statement …….{Diletakkan
perintah-perintah} Statement
Statement End.
- Perintah Untuk program non Inti atau sub dalam inti yaitu : Dengan struktur sebagai berikut :
Selalu diawali dengan “Begin” dan diakhiri dengan”end;” end titik koma. Untuk program non intiSub yaitu :
Var …..{Menyebutkan jenis nama Variabel} Begin
Statement Statement
…….. {Diletakkan perintah-perintah} Statement
Statement End;
Untuk Jenis Variabel harus dideklarasikan terlebih dahulu. Contoh 1.1 program dalam struktur Pascal
Begin End.
Dosen: Heriyanto,A.Md, S.Kom 2
Kalau program dijalankan maka akan berhasil dan tidak menghasilkan apa-apa namun tidak terdapat kesalahan karena sudah memenuhi aturan struktur Pascal.
Gabungan Antara Inti program dan sub program : Contoh 2.1 program dalam struktur Pascal
Begin Begin 2.program non inti 1. program inti main
End; Sub End.
Contoh 3.1 program dalam struktur Pascal
Begin Statement…
Begin Statement…
End; Begin
Statement… End;
End. Contoh 3.2 program dalam struktur Pascal
Begin Statement…
Begin Statement…
Begin Statement…
End; Statement…
End; Statement…
End.
Dosen: Heriyanto,A.Md, S.Kom 3
Program Struktur Pascal Secara UnitKesatuan
Uses ……..{pemanggilan unit file lain} Untuk reserved word Æ Uses Crt,Dos;
Type …..{berbagai jenis indentifier} Identifier = boolean;
Identifier = Banyak tipe; Banyak tipe Seperti : array, file, object, ordinal, pointer, real, record, set, string}
Const …. {Untuk deklarasi konstanta} Identifier =expresion;
Standar fungsi di gunakan dalam constanta expression seperti : Abs, Hi, Lo, Ptr, SizeOf, Swap, Chr, Length, Odd, Pred, Round, Succ, Trunc
Minimum Interger = 0 Maximum Integer = 9999
Var …. {untuk nama variabel } Identifier := String;
1 sampai 255 Identifier :=Shortint;
-128..127 format 8 bit
Identifier :=Integer; -32768..32767
format 16 bit Identifier :=Longint;
-2147483648..2147483647 format 32 bit Identifier :=Byte;
0..255 format 8 bit
Identifier :=Word; 0..65535
format 16 bit Identifier := Boolean;
TrueFalse
Begin Clrscr;
Statement Statement
…. Statement
Statement
End.
Syarat Struktur Pascal yaitu : 1. Program harus diawali oleh “Begin” dan diakhiri “End.” End titik
2. Untuk Program yang bukan inti atau yang akan dipanggil diawali oleh “Begin” dan diakhiri “End;” End titik koma}
3. Variabel harus dideklarasikan terlebih dahulu.
Dosen: Heriyanto,A.Md, S.Kom 4
2. Aturan Penulisan Pascal