Pages

Kamis, 18 Maret 2010

PROGRAM PASCAL ( PART 3)

I. Macam – macam dimensi array pada pascal yaitu :

A. Array dimensi satu
Apabila batas interval induk array tidak ditentukan,maka hal ini berarti array merupakan array dimensi satu dengan sifat dinamis,namun apabila anda menentukan batas interval tersebut maka hal itu berarti merupakan array satu dimensi dengan sifat statistic.
B. Array dimensi dua
Di dalam pascal,array dapat berdimensi lebih dari satu yang disebut dengan array dimensi banyak (multi dimensional array).

II. Record
Record adalah merupakan tipe data yang elemen – elemennya boleh mempunyai tipe data yang berbeda,record dapat dikatakan sebagai data kumpulan item yang masing – masing mempunyai jenis data yang berbeda.Cara mengakses elemen record dilakukan dengan menyebutkan nama record yang akan di akses.diantaranya nama record dan nama variable anggota dipisahkan tanda titik (.).Record juga merupakan sekumpulan elemen yang memiliki tipe dan panjang data yang berbeda tapi memiliki nama yang sama.Cara mendeklarasikannya pun yaitu :

a. Mendefinisikan tipe data dari record ( jumlah field,jenis tipe data yang dipakai ).
b. Mendefinisikan variable untuk melakukan operasi.

III. Procedure dan function
Adalah suatu program yang terpisah dalam blok sendiri yang berfungsi sebagai sub – program yang merupakan sebuah program kecil untuk memproses sebagian dari pekerjaan program utama.Prosedure diawali dengan kata cadangan procedure di dalam bagi an deklarasi procedure .Sedangkan function blok fungsi yang harus di deklarasikan dengan tipenya atau jenis hasilnya.

Bentuk umum dari procedure yaitu :

Procedure nama;
Procedure nama ( formal parameter : jenis );


Bentuk umum dari function yaitu:

Function nama : jenis hasil ;
Function nama (formal parameter :jenis ): jenis _hasil;


Itu semua merupakan beberapa fungsi khusu yang ada di dalam program pascal yang biasa digunakan dalam menjalankan program – program tertentu.

0 komentar:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More