175 } else { temp=front; info=front->data; if(front==rear) { rear=NULL; } front=front->link; temp->link=NULL; printf("deleted node(from front)with the data:%d\n",info); free(temp); } } void display()
176 { NODE*temp; if(front==NULL) printf("empty queue\n"); else { temp=front; printf("front->"); while(temp) { printf("[%d]->",temp->data); temp=temp->link; } printf("rear\n"); } } Compile dan perbaiki program hingga benar.
177
178 Gambar 7.15 struktur code program
179 Gambar 7.16 lanjutan struktur code program
180 Gambar 7.17 lanjutan struktur code program Gambar 7.18 lanjutan struktur code program Setelah program di compile dan diperbaiki, maka akan muncul jendela tampilan hasil running seperti dibawah ini :
181
182 Gambar 7.19 tampilan hasil running 7.6 KESIMPULAN DAN SARAN a. Kesimpulan Queue (antrian adalah salah satu list linear dari struktur data yang beroperasi dengan cara FIFO (first in, first out) yaitu elemen pertama yang masuk merupakan elemen yang pertama keluar.Data di dalam antrian dapat bertipe integral, real, record, dalam bentuk sederhana atau terstruktur. b. Saran Diharapkan agar dapat memahami dengan betul mengenai materi queue ini.serta dapat mempraktikkan sendiri mengenai program ini.
172 BIODATA Nama : SANI PUTRI PRATIWI HAMID Nama Panggilan : SANI TTL : Ternate, 11 Desember 2003 Jenis Kelamin : Perempuan Agama : Islam Alamat : Kel. Kasturian Perguruan Tinggi : UNIVERSITAS KHAIRUN
173 Kelas : 1IF 2 Semester : 1 (satu) Riwayat Pendidikan : -SD SWASTA ISLAMIYAH 3 -MTSN 1 KOTA TERNATE -SMA NEGERI 5 KOTA TERNATE Golongan Darah : - Email : [email protected] LAMPIRAN
174