SET/HIMPUNAN PADA PASCAL

Slides:



Advertisements
Presentasi serupa
BAB IV MATRIKS (ARRAY MULTI DIMENSI)
Advertisements

Single linked list.
Senarai Berantai Adalah salah satu struktur data dinamis yang paling sederhana (linked list) atau juga disebut senarai satu arah ( one way list).
Pertemuan 3 RECORD.
LINKED LIST (List linier)
LINKED LIST Single Linked List.
LINK LIST Latifah Rifani.
STRUKTUR DATA.
Single Linked List.
POINTER
HIMPUNAN.
Algoritma & Struktur Data Linked List Evangs Mailoa.
POINTER (VAR.PENUNJUK)
LINKED LIST by Yohana N.
T I P E D A T A.
Pertemuan ketujuh Struktur data st3telkom.ac.id
Struktur Data List Linear : Linked List (Single Linkedlist)
LINKED LIST.
Teknik Pemrog. Terstruktur 2
Algoritma dan Struktur Data
Pemrogramman Terstruktur
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
STRUKTUR DATA Nanik Susanti, S.Kom.
Pemrograman Terstruktur
JENIS-JENIS DATA Pertemuan 2.
ALGORITMA PEMROGRAMAN 2A
PENGGUNAAN TIPE DATA YANG EFEKTIF
Tipe Data By Serdiwansyah N. A..
STRUKTUR DATA.
Dasar-Dasar Pemrograman
Pointer Jamaludin malik.
Algoritma dan Pemrograman 2A
Informatique Engineering Ahmad Dahlan University May 17, 2004
ALGORITMA PEMROGRAMAN 2A
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Linked List Oleh: Tim Struktur Data IF - UNIKOM.
Struktur Data Tipe data & Struktur Data
Deklarasi Array X : array [ 1.. N ] of Type
Minggu I STRUKTUR DATA Gerlan A. Manu, ST.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Linked List.
Pointer & Linked List.
Erna Kumalasari Nurnawati
created by PUTRA PUTRI DASPRO
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Linked List Oleh: Tim Struktur Data IF - UNIKOM.
Linked List Oleh: Tim Struktur Data IF - UNIKOM.
Algoritme dan Stuktur Data
Algoritma dan Struktur Data
Algoritma dan Struktur Data
Linked List Oleh: Tim Struktur Data IF - UNIKOM.
SENARAI BERANTAI (LINKED LIST)
PENGGUNAAN TIPE DATA YANG EFEKTIF
Algoritma dan struktur data
KONSEP DASAR STRUKTUR DATA
QUEUE (ANTRIAN) Queue atau antrian didefinisikan sebagai kumpulan dari obyek-obyek yang homogen dengan operasi penambahan elemen (Enqueue) dan pengambilan.
LINKED LIST GANDA Linked list ganda (doubly linked list) adalah linked list yang setiap simpul-nya (node) memiliki dua buah pointer, masing-masing berada.
Array.
LINKED LIST (SENARAI BERANTAI)
LINKED LIST MELINGKAR Linked List melingkar (circular) adalah linked list linier biasa dimana pointer pada node terakhir diarahkan kembali ke node pertama.
Dosen pembimbing: ibu indara mutia,MT
Algoritma dan Struktur Data
Chapter 3.2 : Tipe, Nama dan Nilai
PENGGUNAAN TIPE DATA YANG EFEKTIF
CREATED BY PUTRA PUTRI DASPRO
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Pointer.
SINGLE LINKED LIST (SLL)
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Transcript presentasi:

SET/HIMPUNAN PADA PASCAL Dosen : Nuraini Purwandari

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

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;

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};

Operasi Set/Himpunan

Contoh Program Set/Himpunan

Contoh Program Set/Himpunan

DOSEN : NURAINI PURWANDARI POINTER PADA PASCAL DOSEN : NURAINI PURWANDARI

Pengertian Pointer

Jenis Pointer Dalam Pascal, pointer dapat diisi dengan nilai yang berasal dari:\ 1. NIL 2. Fungsi Ptr 3. Operator @ 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.

Jenis Pointer

Program Pointer

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.

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.

Program Linked List

Output Linked List

T E R I M A K A S I H