You are on page 1of 4

By: Agung Satrio N

STRUKTUR PROGRAM PASCAL

Struktur program pascal terdiri dari:

Judul Program

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

Program pascal yang paling sederhana adalah program yang terdiri dari sebuah bagian pernyataan saja.

Bagian ini diawali dengan kata cadangan ( reserved word ) Begin dan diakhiri dengan kata cadangan
End.

Bagian pernyataan ini menunjukkan suatu tindakan yang akan dikerjakan oleh program.

Tindakan yang dilakukan oleh program tergantung dari instruksi instruksi yang diberikan.

Pernyataan atau statemen ( statement ) merupakan instruksi program.


Contoh program dengan statemen kosong

begin

End

Contoh program sederhana

program pascal;

uses wincrt;

begin

writeln(Program Pascal)

End.

Statemen Writeln digunakan untuk menampilkan hasil perbaris

Yang perlu diperhatikan adalah setiap statemen perbarisnya diakhiri dengan titik koma (;) kecuali
statemen yang terakhir boleh diakhiri dengan titik koma maupun tidak, bebas.

PENULISAN PROGRAM PASCAL

Program pascal tidak mengenal aturan penulisan di kolom tertentu, jadi boleh ditulis mulai kolom
berapapun, karena tidak berpengaruh di peroses.

Hanya dimaksudkan supaya mempermudah pembacaan program, sehingga akan lebih terlihat bagian
bagiannya.

Contoh

begin

writeln (pascal);

writeln (..)

end

BAGIAN DEKLARASI

Bagian deklarasi digunakan bila di dalam program kita menggunakan pengenal ( identifier ).

Identifier dapat berupa label, konstanta, tipe, variabel, prosedur dan fungsi.

Bila menggunakan identifier maka pascal menuntut supaya identifier tersebut dikenalkan terlebih
dahulu sebelum digunakan.
DEKLARASI KONSTANTA

Bila kita ingin menggunakan identifier yang berisi nilai nilai konstanta, maka harus didefinisikan
terlebih dahulu pada bagian ini.

Definisi konstanta diawali dengan kata cadangan Const diikuti oleh kumpulan identifier yang diberi
suatu nilai konstanta.

Contoh

Program contoh_konstanta;

Uses wincrt;

Const

potongan = 0.2;

gaji = 250000;

namaperusahaan = P.T Sejahtera ;

Begin

Writeln(Potongan = ,Potongan);

Writeln(Gaji = ,Gaji);

Writeln(Nama = ,nama perusahaan);

End.

DEKLARASI VARIABEL

Jika konstanta merupakan identifier berisi data konstanta yang nilainya sudah ditentukan dan pasti,
tidak dapat dirubah di dalam program.

Maka variabel adalah identifier yang berisi data yang dapat berubah rubah nilainya di dalam program.

Kata cadangan Var digunakan sebagai judul di dalam bagian deklarasi variabel dan diikuti oleh satu
atau lebih identifier yang dipisahkan koma,diikuti dengan titik dua dan tipe dari datanya serta diakhiri
dengan titik koma.

Contoh

Var

Totoal, Gaji, Tunjangan : real;


Menikah : boolean;

Jumlahanak : integer;

Keterangan : string[25];

Begin

Gaji := 50000;

Menikah := True;

JumlahAnak := 3;

Tunjangan := 0.25 * Gaji + JumlahAnak * 30000.0;

Total := Gaji + Tunjangan;

Keterangan := Karyawan Teladan;

writeln (Gaji bulanan : Rp ,Gaji);

writeln (Tunjangan : Rp ,Tunjangan);

writeln (Total gaji : Rp ,Total);

writeln (Sudah menikah : ,Menikah);

writeln (Jumlah anak : ,JumlahAnak);

writeln (Keterangan : ,Keterangan);

End.

You might also like