Translate

Sabtu, 10 Maret 2012

DEKLARASI

1. Label
Berfungsi untuk membuat identitas (tanda) awal program akan meloncat kepada tanda loncatan yang dibuat. Label ini biasanya berguna pada statement GOTO. Bentuk umum penulisannya :

LABEL       NAMALABEL;

2. Konstanta (CONST)
Berfungsi untuk memberikan nilai (ketetapan) suatu pengenal atau (identifier) tergantung dari besar kecilnya nilai identifier yang dibutuhkan. Jika sekali nilai identifier telah dibuat maka pada waktu eksekusi program nilai tersebut tidak akan dapat diubah oleh programer maupun user. Nilai ini hanya dapat diubah pada saat programer hendak merancang program tersebut.
Bahasa Pascal ini mengenal dua jenis konstanta yaitu :
1. Konstanta ketetapan mis PI = 3.14
2. Konstanta buatan  programer
Bentuk umum penulisannya :
CONST Nama Konstanta = Nilai Konstanta;

NB : Nama konstanta boleh apa saja dan berguna sebagai penampung nilai yang ditetapkan oleh programer.

3. Variabel (VAR)
Variabel adalah nama pengenal input yang berisikan batasan kemampuan (rentang data) sesuai dengan tipe data yang ada. Tipe data pada pascal dapat berupa bilangan bulat, pecahan, karakter, kalimat, logika, pointer, maupun tipe-tipe khusus.

Bentuk umumnya dapat ditulis :

Var
Nama variabel - 1 : Type Data - 1;
nama variabel-n:Type Data-n;
 

4. Type
Type berfungsi untuk mendeklarasikan tipe data buatan sendiri ke dalam variabel diluar dari tipe data yang ada pada pascal dan berfungsi pula sebagai mendeklarasikan tipe Record, File, Set, Pointer dan lainnya.

Bentuk umum penulisannya :
Type 
Nama Type=JenisType;
 contoh :
1. Type 
Hari = 1..31;
Bulan = 1..12;
Tahun = 1..9999;

2. Type
Mahasiswa = RECORD;
NIM, NAMA : STRING;
NMID,NUAS,NT,NAKHIR : BYTE;
End;

3.Type 
Bahasa Komputer=(Basic,Pascal,Visual);
Jenis Kelamin = (Pria,Wanita);

4. Type
Pecahan=REAL;
Karakter=CHAR;
Bulat=INTEGER;
VAR
NILAI:PECAHAN;
HURUF:KARAKTER;
GENAP:BULAT;

Tidak ada komentar: