STRUKTUR PROGRAM PASCAL

Posted on July 6, 2010. Filed under: Bahasa Pemrograman |

Struktur program Pascal terdiri dari sebuah judul program dan  badan program. Badan program dibagi lagi menjadi dua bagian, bagian deklarasi dan bagian pernyataan (statement).

Struktur program :

Judul Program                          PROGRAM nama-program;

Blok Program

Bagian deklarasi

deklarasi label                           LABEL nama-label;

deklarasi konstanta                   CONST…………..;

deklarasi tipe                            TYPE …………….;

deklarasi variabel                      VAR ………………;

deklarasi prosedur                    PROCEDURE nama-prosedur;

……………………………….;

deklarasi fungsi                         FUNCTION nama-fungsi;

………………………….;

Bagian Pernyataan

Begin

(statement)

…………;

…………;

end.

Contoh : Menghitung perkalian dua bilangan bulat

PROGRAM Perkalian;                                     {Judul}

VAR A,B,Hasil            : Integer;                       {Deklarasi variabel}

BEGIN

A := 2;                                                 {Statemant}

B := 3;                                                  {Statemant}

Hasil := A*B;                                       {Statement}

Writeln (A,B,Hasil);                              {Statement}

END.

Judul program sifatnya adalah optional, dan bila ditulis, harus terletak pada awal dari program dan diakhiri dengan titik koma.

Bagian deklarasi digunakan bila di dalam program digunakan pengenal ( identifier). Identifier dapat berupa label, konstanta, tipe, variabel, prosedur dan fungsi. Kalau suatu program menggunakan identifier, Pascal menuntut supaya identifier tersebut diperkenalkan terlebih dahulu sebelum digunakan, yaitu dideklarasikan terlebih dahulu pada bagian ini.

Make a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Liked it here?
Why not try sites on the blogroll...

%d bloggers like this: