Halo Sobat Programmer, kembali lagi bersama saya di
postingan lanjutan mengenai TYPE DATA, di
postingan yang kemarin kita telah membahas satu Type data dari 3 Macam Type
Data Pascal yang ada, nah kali ini saya akan membahas Type Data yang kedua
sekaligus yang ketiga.
Oke, karena sudah tidak sabar dan penasaran maka langsung
saja kita menuju topic permasalahannya dan mohon untuk dipahami dengan seksama
tiap kalimat dan tentunya arti dari Type
Data.
- TYPE DATA TERSTRUKTUR (STRUCTURED - DATA TYPE) Type data ini memiliki 4 Macam bagian yakni :
- ARRAY (LARIK)
- RECORD (REKAMAN)
- SET (HIMPUNAN)
- TYPE DATA POINTER
Array atau Larik merupakan suatu Type data yang isinya terdiri dari
beberapa data yang ditampung dalam satu variable tertentu yang memiliki tipe
data yang sama.
Masing - masing
data yang tertampung dalam sebuah Array
akan ditandai sebagai suatu elemen pertama sampai elemen ke - n. Array
dapat dibuat menjadi beberapa dimensi, misalnya untuk menggambarkan matriks
suatu bilangan kita perlu menggunakan Array 2 dimensi.
Contohnya
Type
Matrix
= array [1 .. 4, 1 .. 4] of integer;
Disini menerangkan
bahwa nama “ Matrix “ merupakan sebuah array yang menampung data inputan di
dalam ruang penyimpanan 1 sampai 4.
Type data rekaman atau Record ini digunakan untuk menampung
suatu data dimana data tersebut terdiri dari beberapa tipe yang berbeda. Record
sendiri dapat diakses (diisi) serta dibaca per elemen record dengan menyebut
nama elemennya.
Type data himpunan atau Set merupakan sebuah type data yang
didalamnya telah memuat sejumlah elemen (anggota) dimana anggotanya memiliki
suatu type data dasar yang sama.