Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

SET/HIMPUNAN PADA PASCAL

Presentasi serupa


Presentasi berjudul: "SET/HIMPUNAN PADA PASCAL"— Transcript presentasi:

1 SET/HIMPUNAN PADA PASCAL
Dosen : Nuraini Purwandari

2 Pengertian Set/Himpunan
Set adalah kumpulan dari nilai-nilai yang memiliki kesamaan sifat, yaitu tipe data yang sama dan urutan penulisannya tidak diperhatikan. Setiap obyek dalam himpunan disebut dengan anggota atau elemen himpunan. Contoh : 1. Huruf vokal dalam alfabet 2. kendaraan bermotor 3. binatang menyusui 4. bilangan genap 1 sampai 100

3 Bentuk Umum Set/Himpunan
Set termasuk ke dalam tipe data terstruktur, terdiri dari sejumlah elemen yang bertipe sama dan harus bertipe data ordinal yang memiliki nilai terletak antara 0 sampai 255. Berbeda dengan tipe data array, tipe data SET tidak mengenal elemen pertama, elemen kedua dan seterusnya. Pada tipe data SET tidak terdapat elemen yang bernilai sama. Bentuk Umum : Dapat dideklarasikan dalam deklarasi tipe data : Type variabel_set = SET OF tipe_data; Dapat pula dideklarasikan dalam deklarasi var data : Var variabel_set = SET OF tipe_data;

4 Contoh Penggunaan Variabel Set
Contoh : Type kata = set of char; {tipe dasar} huruf besar =‘A’..’Z’; {subrange} Perintah = set of hurufbesar ; Hari = (senin,selasa,rabu,kamis,jumat,sabtu,minggu); {enumerasi} Hari2 = set of Hari; Pilihan = set of 1..7 {subrange dalam bentuk bilangan};

5 Operasi Set/Himpunan

6 Contoh Program Set/Himpunan

7 Contoh Program Set/Himpunan

8 DOSEN : NURAINI PURWANDARI
POINTER PADA PASCAL DOSEN : NURAINI PURWANDARI

9 Pengertian Pointer

10 Jenis Pointer Dalam Pascal, pointer dapat diisi dengan nilai yang berasal dari:\ 1. NIL 2. Fungsi Ptr 3. 4. Prosedur New dan GetMem 5. Pointer yang lain Reserved word NIL NIL merupakan reserved word dalam Pascal, di mana pointer yang bernilai.NIL dianggap tidak menunjuk alamat memori manapun.NIL biasa digambarkan dengan lambang ground.

11 Jenis Pointer

12 Program Pointer

13 Linked List Linked List (daftar berkait) adalah suatu node (simpul) yang menunjuk ke node (simpul) berikutnya dalam suatu urutan. Suatu node minimal harus mempunyai 2 komponen, yaitu: 1. Satu atau lebih field yang berisi data di daftar berkait. 2. Satu atau lebih field berupa pointer yang menunjuk ke node lainnya. Field yang berupa pointer ini disebut dengan link.

14 Operasi Linked List Operasi-operasi yang terdapat pada linked list antara lain: 1. Inisialisasi; yaitu mengisi variabel list dengan NIL. 2. Menambah node. 3. Menyisipkan node. 4. Menghapus node yang berisi data. 5. Membaca data dari node. 6. Menghapus seluruh isi list.

15 Program Linked List

16 Output Linked List

17 T E R I M A K A S I H


Download ppt "SET/HIMPUNAN PADA PASCAL"

Presentasi serupa


Iklan oleh Google