Tipe data biasanya digunakan untuk menetukan jenis nilai yang dapat di tampung oleh suatu variabel, umumnya telah
menyediakan tipe-tipe data yang sederhana (simple) maupun yang terstruktur. Apabila kita membutuhkan tipe data
yang belum tersedia, kita dapat mendefinisikan sendiri tipe data baru yang di sebut enumerated type.
→Contoh
‘a’ ‘B’ ‘+’ dsb
(yang perlu diingat bahwa dalam menuliskannya harus memakai tanda kutip tunggal. Jenis data ini memerlukan
memori sebesar 1 byte untuk masing-masing data)
c. Boolean (Logika)
Merupakan tipe data logika yang berisi 2 kemungkinan nilai : TRUE (benar) atau FALSE (salah). Turbo pascal
fo windows memiliki tiga macam jenis ini yaitu : Boolean, WordBool, dan LongBool. Tipe Boolean memakai
memori paling kecil sedangkan WordBool dan LongBool dipakai untuk menulis program yang sesuai dengan
lingkungan Windows.
→Penggolongan Tipe Data Boolean
Tipe Data Ukuran
Boolean 1 Byte
WordBool 2 Byte
LongBool 3 Byte
→Contoh : Program display_bool;
uses wincrt;
begin writeln (ord(true));
writeln(ord(true));
end;
Hasilnya : 1 0 3. 2.
b. Array
Suatu array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana
masing-masing elemen variabel mempunyai nilai indeks. Setiap elemen array mampu untuk menyimpan
satu jenis data (yaitu : variabel). Suatu array dinyatakan dengan type, sehingga varibel yang bekerja akan
dinyatakan dengan :
Contoh type : var A = array[1...10] of integer;
c. Record (Rekaman)
Sebuah record rekaman disusun oleh beberapa field, tiap field berisi data dari tipe dasar /bentukan
tertentu. Record mempunyai kelebihan untuk menyimpan sekumpulan elemen data yang berbeda-beda
tipenya (dibanding array).
VARIABEL
Adalah identifier yang berisi data yang dapat berubah-ubah nilainya didalam program atau deklarasi sesuatu yang
memiliki variasi nilai di dalam program.
Contoh :
Username=”agie”
Nama=”Ahmad”
Harga=”2500”
Hargatotal=”34000”
Contoh :
Benar Salah
namasiswa nama siswa
XY12 12XY
harga_total harga.total
alamatrumah For/To
OPERATOR
Adalah simbol yang digunakan dalam program untuk merubah suatu nilai, dalam program operator digunakan untuk :
1. Mengalikan dua nilai variabel
2. Menginisialisasi nilai pada variabel
3. Membandingkan Nilai dalam dua variabel, dsb
MACAM MACAM OPERATOR
1. Operator Aritmatika
Operator yang digunakan untuk melakukan perhitungan-perhitungan matematika
Operator Kegunaan
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian Bilangan Real
Mod Sisa bagi
Div Pembagian Bilangan Bulat
2. Operator Logika
Operator yang digunakan untuk menghubungkan dua atau lebih menjadi sebuah ungkapan berkondisi.
Hasilnya adalah benar (TRUE) atau salah (FALSE)
Operator Kegunaan
AND Dan
OR Atau
XOR Salah atau Benar
NOT Tidak/Negasi
3. Operator Relasional
Operator yang digunakan untuk membandingkan hubungan antara dua buah operand (sebuah nilai atau
variabel)
Oprator Kegunaan
= Sama Dengan
<> Tidak Sama Dengan
< Lebih Kecil
<= Lebih Kecil Sama Dengan
> Lebih Besar
>= Lebih Besar Sama Dengan
9