Struktur Program Pascal

Dalam materi sebelumnya telah kita pelajari satu contoh program sederhana, dengan struktur yang sederhana. Materi kali ini akan membahas lebih detail tentang Struktur program pascal. Struktur dari suatu program pascal terdiri dari sebuah judul program ( program heading ) dan suatu blok program atau badan program.

Struktur Program Pascal

Sebuah program Pascal pada dasarnya terdiri dari bagian berikut:

  • Nama program
  • Uses command
  • Deklaras Type
  • Deklarasi Konstanta
  • Deklaras Fungsi
  • Deklaras Prosedur
  • Program utama
  • Pernyataan dan Ekspresi dalam setiap blok
  • Komentar
Penjelasan bagian-bagian program.

Nama Program
merupakan judul program yang akan kita buat. seperti contoh pada program sederhana, jika kita akan membuat program Kalkulator maka judul programnya adalah Program Kalkulator..dst.

Contoh;

Program Hitung;

Uses  command

merupakan sintak program yang digunakan untuk memanggil library atau unit.

Contoh Uses :

Uses Crt;

Crt adalah salah satu library yang paling banyak di gunakan di dalam program pascal. Masih banyak lagi library yang di sediakan oleh program pascal, dengan library ini compiler dapat mengetahui library yang diperlukan. Menulis perintah Uses Crt artinya kita sedang membuat intruksi untuk memanggil unit Crt yang tersedia dalam Pascal.

 

Deklaras Type 

Suatu deklarasi yang menyatakan type dari sebuah data. data yang digunakan harus di perkenalkan Tipenya. Jika ingin menggunakan tipe data dengan nama yang dibuat oleh pemakai, maka harus disebutkan tipe data standarnya.

Contoh Deklarasi type :

type J = array[1..8] of string[20];

Maksud pernyataan di atas adalah variabel J di deklarasikan sebagai data yang bertype Array.

Deklarasi Konstanta

Mendeklasrisakan Konstanta adalah memberi nama konstanta sebagai identitas pengenal dan menentukan nilai konstanta. Dalam penulisan deklarasi konstanta tidak menggunakan tanda ” : ” titik dua tapi tanda “= “sama dengan. Maksud konstan di sini adalah Data konstanta nilainya sudah ditentukan dan pasti, tidak dapat dirubah di dalam program. Definisi konstanta diawali dengan kata cadangan Const diikuti oleh kumpulan identifier yang diberi suatu nilai konstanta.

Contoh Deklarasi Konstanta:

  program Konstanta;
  Uses Crt;
  Const :
  nama    = Athisa88
  Negara  = Indonesia
            Begin
            writeln("nama  ",nama);
            writeln("negara",negara)'
            end.

Deklarasi Variabel

Mendeklasrisakan Variabel adalah memberi nama variabel sebagai identitas pengenal dan sekaligus menentukan type data variabel.

Contoh deklarasi variabel:

  program  Variabel;
  Var K : integer;
  R : real;
  C : char;
  T : boolean

Deklarasi Fungsi
Fungsi juga merupakan bagian program yang terpisah mirip dengan prosedur, tetapi
ada beberapa perbedaannya.

Contoh Fungsi:

  Function  Tambah;
  Function Tambah ( x, y : integer ) : integer ;
    Begin
     Tambah : = x + y ;
    End ;

Deklarasi prosedure

Prosedur adalah suatu program yang terpisah dalam blok tersendiri yang berfungsi sebagai subprogram. Penggunaan prosedur diawali dengan kata cadangan procedure di dalam bagian deklarasi prosedur. Pemanggilan prosedur dapat dilakukan dengan menggunakan judul prosedur

Contoh Prosedure :

 Procedure  Tambah;

Procedure tambah ( x, y : integer ; var hasil : integer ) ;
  Begin
  Hasil : = x + y ;
  End ;
Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s