Ayo Belajar Pascal!

Standard

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 :

materi-dasar-pascal