Setiap data yang ada pada program pascal mempunyai tipe data, baik berupa angka bulat (integer), angka biasa (real), atau berupa karakter (char),(String) dan sebagainya.
Jenis - Jenis data yang di kenal dalam Bahasa Pascal yakni :
- Tipe Data Sederhana
- Tipe Data Terstruktur
Tipe Data Sederhana :
1.Bilangan bulat ( integer )
Tipe data ini menerima angka dan bisa dilaksanakan proses aritmatika. Tipe data ini ialah tipe data bilangan bulat, yakni Bilangan atau angka yang tak mempunyai titik desimal atau pecahan.
misal :
Program display_maxint;uses wincrt;
begin writeln (maxint)
end.
Hasilnya: 32.767
2. Bilangan biasa ( real )
Bilangan atau angka yang bisa mempunyai titik desimal atau pecahan, Tipe data ini menerima angka dan koma serta bisa dilaksanakan proses aritmatika.
misal :
a' 'B' '+', dsb.
3. Boolean
Boolean ialah tipe data yang cuma mempunyai dua berkemungkinan, yakni true dan false. Biasanya dipergunakan untuk operasi logika dengan ungkapankah AND, OR, atau NOT
misal :
Program display_bool;uses wincrt;
begin writeln(ord(true));
writeln(ord(false));
end.
Hasilnya: 1 0 3.2.
4. String
String ialah tipe data bentukan yang ialah deretan karakter yang membentuk satu kata atau satu kalimat, yang biasanya diapit oleh dua tanda kutip. Tipe data yang menerima kumpulan karakter (huruf, angka, symbol) tipe data ini tak bisa dilaksanakan proses aritmatika
Tipe Data Terstruktur
1. Array
Array atau lark ialah tipe terstruktur yang mempunyai komonen dalam jumlah yang tetap dan setiap komponen mempunyai tipe data yang sama. Posisi sendiri-sendiri komponen dalam array disebutkan sebagi nomor index.
misal:
Type
Tipe_kita=array[1..100] of integer
Var
Var_baru : tipe_kita;
2. Record
Definisi Record hampir sama dengan Array, tetapi yang membedakan antara keduanya ialah jikalaulau Array semua komponennya bertipe data yang sama sedangkan Record setiap komponennya bisa bertipe data yang beda-beda.
misal:
TYPE my_rec = RECORD
Nama : STRING[90]; Npm : STRING[ 8] ;
Nilai : REAL;
END;
VAR
Data nya : my re c;
3. Set
Himpunan (set) ialah kumpulan obyek yang mempunyai tipe data yang sama dan urutan penulisannya tak diperhatikanlah seksama. Setiap obyek dalam suatu himpunan disebut dengan anggota atau elemen himpunan.
misal:
TYPE irama = (JAZZ, POP, ROCK ,DANGDUT, SKA);
Musik = SET OF irama;
VAR
Jenis musik : Musik;
4. File
File (Berkas) ialah kumpulan sejumlah komponen yang bertipe data sama, yang jumlahnya tak tertentu saja, dan biasanya tersimpan dalam suatu media penyimpan luar
TIPE DATA PENUNJUK
Pointer
Tipe data pointer ialah tipe data yang tidaklah sama dengan yang lainnya. Semua tipe data yang lainnya bersifat STATIS sedangkan tipe Pointer bersifat DINAMIS. Tipe ini ialah tipe data untuk suatu variabel, di mana isi variabel ini berupa alamat variabel lain, dalam artian variabel pointer ialah variabel yang menunjuk nilai atau alamat variabel lainnya.
VARIABEL PADA PROGRAM PASCAL
Variabel ialah nama yang mewakili suatu elemen data. Ada aturan tertentu saja yang wajib diikuti dalam pemberian nama variable, antara lain :
- Harus dimulai dengan abjad, tak boleh dengan angka atau symbol.
- Tidak boleh ada spasi di antaranya
- Jangan mempergunakan simbol yang bisa membingungkan seperti titik dua, titik koma, koma, dan sebagainya.
- Sebaiknya mempunyai arti yang sesuai denagn elemen data.
- Sebaiknya tak terlalu panjang.
misal variabel yang benar : Nama, Alamat, Kode_Jurusan;
misal variabel yang salah : 7XVK,Nilai x, Var;=xy,77;
0 komentar: