Struktur Program Pascal
Struktur dari suatu program Pascal terdiri dari sebuah judul program dan
suatu blok program atau badan program. Secara ringkas, struktur suatu
program Pascal dapat tediri dari:
1. Judul Program
2. Blok Program
a. Bagian deklarasi
– deklarasi label
– definisi konstanta
– definisi tipe
– deklarasi variabel
– deklarasi prosedur
– deklarasi fungsi
b. Bagian pernyataan
Program Pascal yang Paling Sederhana
Suatu program Pascal yang paling sederhana adalah program yang hanya
terdiri dari sebuah bagian pernyataan saja. Bagian pernyataan merupakan
bagian yang terkahir dari suatu blok. Bagian ini diawali dengan kata Begin
dan diakhiri dengan kata End. Jadi suatu program Pascal yang paling
sederhana dapat berbentuk :
Begin
Pernyataan;
End.
Bagian pernyataan ini menunjukkan suatu tindakan yang akan dikerjakan
oleh program. Tindakan yang dilakukan oleh program tergantung daru
instruksi-instruksi yang diberikan. Pernyataan merupakan instruksi program.
Pernyatan-pernyataan yang diberikan untuk dikerjakan ditulis diatara kata
Begin dan End. Akhir penulisan End yang harus diakhiri tanda titik.
Bentuk umum dari bagian pernyataan ini adalah sebagai berikut :
Begin
Pernyataan;
…
…
End.
Contoh :
Begin
Writeln(‘Saya pascal’);
End.
Pengenal (Identifier) Didefinisikan Pemakai
Nama yang dipergunakan di dalam program Pascal disebut dengan pengenal.
Pemakai dapat mendefinisikan sendiri suatu nama sebagai pengenal untuk
tipe, pengenal konstanta, pengenal variabel, pengenal prosedur, pengenal
fungsi, pengenal unit, pengenal program dan pengenal record.
Pengenal yang didefinsikan sendiri bebas, tetapi harus mengikuti ketentuan
sebagai berikut.
1. Terdiri dari gabungan huruf dan angka dengan karakter pertama harus
berupa huruf. Huruf besar dan huruf kecil dianggap sama.
2. Tidak boleh mengandung spasi kosong.
3. Tidak boleh mengandung simbol-simbol khusus, kecuali garis bawah.
4. Panjangnya bebas, tetapi hanya 63 karakter pertama yang dianggap
siginifikan.
Contoh :
Pengenal Keterangan
NamaSiswa Benar
No_Induk Benar
P3K Benar
1X Salah, karakter pertama harus huruf
A&B Salah, tidak boleh mengandung simbol khusus
A B Salah, tidak boleh ada spasi kosong
Tipe Data
Kalau kita menggunakan pengenal variabel di dalam program, maka variabel
tersebut harus kita deklarasikan terlebih dahulu. Pada waktu kita
mendeklarasikan suatu variabel, maka kita harus menentukan tipe dari
datanya. Tipe data data ini menunjukkan suatu nilai yang dapat digunakan
oleh variabel bersangkutan.
1. Tipe data numerik integer
Data numerik integer merupakan nilai bilangan bulat baik dalam bentuk
desimal maupun hexadesimal. Nilai integer hexadesimal diawali dengan
tanda dollar ($). Turbo Pascal menyediakan 5 macam tipe data integer yang
masing-masing mempunyai jangkauan nilai yang berbeda seperti di bawah
ini.
Tipe Ukuran Memori Jangkauan Nilai
Byte 1 byte 0..255
ShortInt 1 byte -128..127
Integer 2 byte -32768..32767
Word 2 byte 0..65535
LongInt 4 byte -2147483648..2147483647
Contoh:
Misalnya kita akan menggunakan suatu pengenal variabel yang bernama
Jumlah dan nilai akan dikandungnya tidak lebih dari 255, maka dapat
digunakan tipe data byte. Oleh karena itu digunakan suatu variabel, maka
pengenal variabel ini harus dideklarasikan terlebih dahulu, sebagai berikut.
Var
Jumlah:byte;
Begin
Jumlah:=200;
Writeln(‘Nilai Jumlah=’,Jumlah);
End.
Untuk selengkapnya silahkan download dibawah ini :