Tipe Data
(dalam byte)
BYTE 1 0..255
SHORTINT 1 -128..127
INTEGER 2 -32768..32767
WORD 2 0..65535
LONGINT 4 -2147483648..2147483647
Contoh :
123.45
12E5
12E+5
-12.34
Pada TURBO PASCAL, jenis data ini dibedakan ( lihat tabel 2.2)
(dalam byte)
c. Boolean
8
Tipe data boolean adalah tipe yang hanya dapat bernilai benar (true) atau
saslah (false). Pada bahasa pemrogramman Pascal menyediakan empat macam
tipe boolean seperti terlihat pada tabel 2.3
Tabel 2.2 Macam-macam tipe boolean pada Turbo Pascal
Boolean 1 byte
ByteBool 1 byte
WordBool 2 byte (1 word)
LongBool 4 byte (2 word)
d. Char (Karakter)
Yang termasuk ke dalam char adalah semua huruf abjad, semua tanda
baca, angka ‘0’, ‘1’, ‘2’, ... ‘9’, dan karakter-karakter khusus seperti ‘&’, ‘@’, ‘%’,
‘#’, ‘$’, dan sebagainya. Karakter kosong (null) adalah karakter yang panjangnya
nol, dan dilambangkan dengan ‘’. Nama tipe untuk karakter adalah char.
Konstanta char harus diapit oleh tanda petik tunggal. Contoh konstanta
karakter misalnya : ‘k’, ‘m’, ‘.’, ‘ ‘, ‘8’, ‘0’, ‘#’. Hati-hati dalam penulisannya
misalnya ‘8’ adalah char, tetapi 8 adalah integer.
Contoh :
e. String
9
String adalah untaian karakter dengan panjang tertentu. String
sebenarnya bukan tipe dasar murni karena ia disusun dari elemen-elemen
bertipe karakter. Namun, karena tipe string sering dipakai dalam pemrograman
maka string dapat diperlakukan sebagai tipe dasar.
Semua konstanta string harus diapit oleh tanda petik tunggal. Contoh-
contoh konstanta string misalnya :
‘JAKARTA’
‘UNINDRA’
‘ Jl. Jeruk Purut No.35’
‘Jurusan Teknik Informatika’
‘AA4567’
String kosong (null) adalah string yang panjangnya nol, dan
dilambangkan dengan ‘’. Derngsn kata lain string kosong sama dengan karakter
kosong.
f. Identifier
Identifier merupakan nama yang digunakan untuk keperluan menyimpan
suatu nilai, pendeklarasian variabel, konstanta, tipe dan nama program atau sub
program.
Identifier tidak boleh ditulis secara sembarangan. Adapun aturan
penulisan identifier adalah sebagai berikut
- Nama identifier harus dimulai dengan karakter huruf alfabet a-z atau A-Z.
- Setelah karakter pertama, dapat dilanjutkan dengan karakter afanumerik
(angka maupun huruf) dan underscore (_).
- Dalam penulisan identifier tidak boleh menggunakan karakter-karakter
berikut ini :
g. Variabel
Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu
perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :
Var
Nama_variabel : type data
<nama_variabel> = <nilai_data>
h. Konstanta
Konstanta merupakan variabel yang nilai di dalamnya selalu tetap. Konstanta
diperlukan jika dibutuhkan sebuah nilai tetap yang harus muncul di banyak
bagian dari rutin. Kemungkinan lain penggunaan konstanta adalah untuk
mengingat angka yang sulit.
11