Type Const Var Operator

6 Unit Graph Unit Graph adalah unit yang berorientasi ke pemrograman grafik. Perintah Unit Graph: Arc Bar Bar3D Circle ClearDevice ClearViewPort … … … TexHeigh TextWidth SetWriteMode 7 Unit Overlay Unit overlay adalah unit yang mengatur pembagian sebuah program menjadi 2 file atau lebih. Perintah Unit Overlay: OvrClearBuf OvrGetBuf OvrGetRetry Ovrlunit OvrlnitEMS OvrSetBuf OvrsetRetry 8 Unit Printer Unit Printer adalah unit yang mengatur kerja printer sehingga dapat dilakukan pengiriman langsung ke printer. Kata yang merupakan pengganti operasi ke printer adalah lst. Jadi bila diberikan kata lst tanpa menggunakan Uses Printer; maka proses ke printer tidak akan berjalan.

c. Type

Type adalah perintah yang berguna untuk mendefinisikan suatu type yang akan dimasukkan ke dalam suatu variable.

d. Const

Perintah Const adalah perintah untuk mendefinisikan suatu konstanta Tata cara penulisan konstanta adalah sebagai berikut : - Menuliskan Const pada awal pendefinisian konstanta - Konstanta tidak hanya berlaku untuk bilangan tetapi bisa juga berupa suatu string. - Dalam konstanta boleh terdapat operasi aritmatika perkalian, pembagian, penambahan dll. - Nama konstanta tidak mengandung spasi dan tanda aritmetika.

e. Var

Kata var merupakan tanda dimulainya pendefinisian variable- variable yang akan digunakan pada program. Tata cara penulisan - Pendefinisian variable dimulai dengan kata Var dan memperhatikan tata cara penulisan pendefinisian variable, yaitu : Nama_var1, nama_var2, … tipe variable - Nama variable tidak boleh mengandung spasi dan tanda aritmatik, serta tidak boleh dimulai dengan bilangan. - Nama variable tidak boleh sama dengan nama perintah TIK Modul Pascal 19 Kelas XI Semester 3 Tipe Variabel 1 Numerik a Bilangan Bulat Tipe Range Shortint -128 – +127 Integer -32.768 – +32.767 Longint -2147483648 – +2147483647 Byte 0 – 255 Word 0 – 65535 Perbedaan masing-masing tipe terletak pada jangkauan nilainya. b Bilangan Real Tipe Range Ketelitian Digit Bytes Real 2,9 x 10 -39 – 1,7 x 10 38 11 – 12 6 Single 1,5 x 10 -45 – 3,4 x 10 38 7 – 8 4 Double 5,0 x 10 -324 – 1,7 x 10 308 15 – 16 8 Extended 3,4 x 10 -4932 – 1,1 x 10 4932 19 - 20 10 Comp -2 63 +1 – 2 63 – 1 19 – 20 8 2 Non Numerik a Tipe String Tipe string adalah tipe yang hanya terdiri dari kata-kata. b Tipe Char Tipe yang variabelnya hanya dapat menampung satu karakter saja. c Tipe Bolean Tipe variable yang hanya menampung dua kemungkinan, yaitu False atau True.

f. Operator

Sebelum menyusun program yang mengolah data dan variable, anda harus mengenal operator-operator di dalam Pascal. Operator adalah symbol-simbol atau kata-kata yang dipakai untuk melaksanakan suatu operasi terhadap data dan variable. Secara table, maka operator-operator tersebut dapat dikelompokkan sebagia berikut : Jenis Operator Simb ol Keterangan Operator Negasi - Mengubah data angka menjadi harga negatifnya Operator Matematik + Penjumlahan - Pengurangan Perkalian TIK Modul Pascal 20 Kelas XI Semester 3 Pembagian := Sama dengan Div Pembagian integer sisa pembagian dibuang Mod Sisa pembagian TIK Modul Pascal 21 Kelas XI Semester 3 Jenis Operator Simb ol Keterangan Operator Relasional Kurang dari Lebih dari = Sama dengan = Kurang dari atau sama dengan = Lebih dari atau sama dengan Tidak sama dengan Operator Boolean Not Operasi-operasi logika yang dilakukan terhadap nilai-nilai Boolean And Or Xor Operator Bit Shl Geser satu bit ke kiri Shr Geser satu bit ke kanan Not Komplemen suatu bit And Operasi and terhadap dua bit Or Operasi or terhadap dua bit Xor Operasi xor terhadap dua bit Operator Keanggotaan himpunan In Menyatakan keanggotaan himpunan Operator address Menunjukkan addres memory suatu variable Menyatakan nilai yang ditunjukkan oleh pointer

g. Label