KONSEP DASAR BAHASA PASCAL

 DASAR BAHASA PASCAL

Struktur Dan Komponen Dasar Program Pascal.

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

A.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 := 1;                                    {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 igunakan, yaitu dideklarasikan terlebih dahulu pada bagian ini.

Beberapa aturan dalam program Pascal :

  • Akhir sebuah program Pascal ditandai dengan tanda baca titik (.) setelah END yang paling akhir.
  • Tanda titik koma (;) merupakan pemisah antar instruksi satu dengan lainnya.
  • Beberapa statement boleh ditulis menjadi satu baris dipisahkan dengan tanda baca titk koma (;)
  • Baris komentar diletakkan diantara tanda (* dan *) atau diantara tanda { dan }

Komentar

Postingan populer dari blog ini

statement kondisi pada qbasic

statement dasar qbasic

jenis jenis array pada qbasic