STRUKTUR DATA Pertemuan I
TOKEN Unit terkecil dalam pascal yang mempunyai arti khusus Contoh : Karakter Symbol Angka Variabel
KONSTANTA suatu nilai yang tidak dapat diubah dalam tubuh program dan harus dideklarasikan di bagian deklarasi konstanta
Konstanta Bertype Konstanta yang selain ditunjukkan nilainya juga ditunjukkan typenya Deklarasi konstanta : Const TypeNamaKonstanta1 = NilaiKonstanta1; Type NamaKonstanta2 = NilaiKonstanta2; Const Float Faktorkali = 3.14; Int Max = 100; Int Awal = 1;
PERUBAH Semua perubah yang akan digunakan harus dideklarasikan terlebih dahulu. Bentuk : Typedata Namaperubah; Contoh : Int A, B, C ; Float X, Y, Z ;
POINTER Pointer merupakan tipe data berukuran 32 bit yang berisi satu nilai yang berpadanan dengan alamat memori tertentu. Sebagai contoh, sebuah variabel P bertipe pointer bernilai 0x0041FF2A, berarti P menunjuk pada alamat memori 0041FF2A. Pointer dideklarasikan seperti variabel biasa dengan menambahkan tanda * (asterik) yang mengawali nama variabel.
Bentuk Umum: <tipe data> namaVariabel; Contoh: float * px; Statement di atas mendeklarasikan variabel px yang merupakan pointer. Penyebutan tipe data float berarti bahwa alamat memori yang ditunjuk oleh px dimaksudkan untuk berisi data bertipe float.
Contoh Program
Output
Output