際際滷

際際滷Share a Scribd company logo
TUGAS KELOMPOK 2
Nama : FAUZAN
Npm : 1405020150
Unit : E
1.Pengertian Queue
Pengertian Queue (Antrian) adalah suatu kumpulan data yang mana penambahan
data atau elemen hanya dapat dilakukan pada sisi belakang sedangkan penghapusan atau
pengeluaran elemen dilakukan pada sisi depan.
2.Cara Mengimplementasikan Queue
a.Versi 1: Implementasi queue dengan 1 variabel index, yani back untuk memantain
jumlah elemen queue. Setiap ada proses dequeu harus dilakukan penggeseran
elemen sebanyak jumlah elemen array-1.
b.Versi 2: Implementasi queue dengan 2 variabel index, yakni back untuk memaintain
elemen paling belakang dan front untuk memantain elemen paling depan.
c.Versi 3: Implementasi queue dengan circular array dengan mengorbankan 1 field
array yang digunakan untuk definisi queue kosong atau queue penuh.
3.Contoh konsep Queue
Contoh Supermarket. Berapa lama pelanggan harus menunggu di kasir ? apa yang terjadi
dengan waktu tunggu selama puncak kesibukan ? apakah jumlah kasir cukup ?
4.Contoh Program Queue
uses wincrt;
const
max=3;
type
A= array[1..max]of string;
var
antrian :A;
no_antri :0..max;
tanya :char;
begin
clrscr;
writeln(' PROGRAM ANTRIAN SEDERHANA ');
writeln('=========================================');
tanya:='Y';
while tanya in['Y','y'] do
begin
write('Elemen ke-1 =');readln(antrian[1]);
no_antri:=no_antri+1;
write('Elemen ke-2 =');readln(antrian[2]);
no_antri:=no_antri+1;
write('Elemen ke-3 =');readln(antrian[3]);
no_antri:=no_antri+1;
writeln;
writeln('Tampilan = ',antrian[1],' ',antrian[2],' ',antrian[3]);
writeln('Jumlah antrian =',no_antri);
writeln('--------------------------------------------');
readln;
write('Akan tambah data?[Y/T]');readln(tanya);
end;
writeln('Jumlah elemen dalam antrian =',no_antri);
readln;
end.
5.Fungsi dari DEQUEUE
Untuk mengeluarkan elemen artinya menghapus data. Jika tidak bisa
mengeluarkan elemen data satupun karena kosong akan terjadi error yang
disebut dengan Underflow.
Ad

Recommended

Tugas kelompok 2
Tugas kelompok 2
yusriren
Queue
Queue
Brigita Wensen
Materi mulok countif dan sumif
Materi mulok countif dan sumif
Rozer Sitompul
Tugas kelompok 3
Tugas kelompok 3
yusriren
Kelompok 3
Kelompok 3
ojanfauzan09
Algoritma dan Struktur Data - antrian
Algoritma dan Struktur Data - antrian
Georgius Rinaldo
Fungsi rekursif, queue, stack
Fungsi rekursif, queue, stack
Icha Dicaprio
Bab 8-stack-dan-queue
Bab 8-stack-dan-queue
Razik Akamal
Ecuaciones
genesismoran96
Security officers board certificate.PDF
Security officers board certificate.PDF
nick kitching
Monografia de rodrigo de la flor
THECRACKCOCAINE
Examen informatica
angierdz1234
Proyecto Social
Maarceliitaa Jiimenez Beenitez
ibrahim elhoshy
ibrahim elhoshy
ibrahim elhoshy
Practica 2 propiedades mecanicas
ccarlos27
Principles of detoxification revised 4 2010
Principles of detoxification revised 4 2010
mikewilhelm
Implementasi queue
Implementasi queue
Rhe Dwi Yuni
Queue
Queue
Ayu_lestari
Tugas3
Tugas3
Av Ri
Antrean (queue).pptx
Antrean (queue).pptx
misariska1
4 queue2
4 queue2
Wandi Parlente
Queue
Queue
Sherly Uda
Queue antrian
Queue antrian
muissyahril
Queue antrian
Queue antrian
muissyahril
FIFO (First In First Out)
FIFO (First In First Out)
Yosua Herbi
Bab 4 queue (antrian)
Bab 4 queue (antrian)
Fahuda E
Queue (Antrian) - Struktur Data - Teknologi Informasi
Queue (Antrian) - Struktur Data - Teknologi Informasi
YadiRahmanz
Pengantar Antrian Queue dan Implementasi
Pengantar Antrian Queue dan Implementasi
CakraAdipuraWicaksan
Queue
Queue
Tenia Wahyuningrum
Algoritma dan Struktur Data - Antrian
Algoritma dan Struktur Data - Antrian
KuliahKita

More Related Content

Viewers also liked (8)

Ecuaciones
genesismoran96
Security officers board certificate.PDF
Security officers board certificate.PDF
nick kitching
Monografia de rodrigo de la flor
THECRACKCOCAINE
Examen informatica
angierdz1234
Proyecto Social
Maarceliitaa Jiimenez Beenitez
ibrahim elhoshy
ibrahim elhoshy
ibrahim elhoshy
Practica 2 propiedades mecanicas
ccarlos27
Principles of detoxification revised 4 2010
Principles of detoxification revised 4 2010
mikewilhelm
Ecuaciones
genesismoran96
Security officers board certificate.PDF
Security officers board certificate.PDF
nick kitching
Monografia de rodrigo de la flor
THECRACKCOCAINE
Examen informatica
angierdz1234
Practica 2 propiedades mecanicas
ccarlos27
Principles of detoxification revised 4 2010
Principles of detoxification revised 4 2010
mikewilhelm

Similar to Kelompok 2 (20)

Implementasi queue
Implementasi queue
Rhe Dwi Yuni
Queue
Queue
Ayu_lestari
Tugas3
Tugas3
Av Ri
Antrean (queue).pptx
Antrean (queue).pptx
misariska1
4 queue2
4 queue2
Wandi Parlente
Queue
Queue
Sherly Uda
Queue antrian
Queue antrian
muissyahril
Queue antrian
Queue antrian
muissyahril
FIFO (First In First Out)
FIFO (First In First Out)
Yosua Herbi
Bab 4 queue (antrian)
Bab 4 queue (antrian)
Fahuda E
Queue (Antrian) - Struktur Data - Teknologi Informasi
Queue (Antrian) - Struktur Data - Teknologi Informasi
YadiRahmanz
Pengantar Antrian Queue dan Implementasi
Pengantar Antrian Queue dan Implementasi
CakraAdipuraWicaksan
Queue
Queue
Tenia Wahyuningrum
Algoritma dan Struktur Data - Antrian
Algoritma dan Struktur Data - Antrian
KuliahKita
Algoritma dan Struktur Data - Queue
Algoritma dan Struktur Data - Queue
KuliahKita
Program fifo-dengan-pascal
Program fifo-dengan-pascal
Rhe Dwi Yuni
stack_and_qxzxzxzxzxzxzxxueue.pxzxzxzxzpt
stack_and_qxzxzxzxzxzxzxxueue.pxzxzxzxzpt
SilviaEvelineErikasa
TI-struktur_data-stack_n_queue
TI-struktur_data-stack_n_queue
Monica Indah Habsari
Laporan praktikum modul ix
Laporan praktikum modul ix
Devi Apriansyah
T12-Queuekhgythfgffffffffffffffgfgffgd1.ppt
T12-Queuekhgythfgffffffffffffffgfgffgd1.ppt
fifin10
Implementasi queue
Implementasi queue
Rhe Dwi Yuni
Tugas3
Tugas3
Av Ri
Antrean (queue).pptx
Antrean (queue).pptx
misariska1
Queue antrian
Queue antrian
muissyahril
Queue antrian
Queue antrian
muissyahril
FIFO (First In First Out)
FIFO (First In First Out)
Yosua Herbi
Bab 4 queue (antrian)
Bab 4 queue (antrian)
Fahuda E
Queue (Antrian) - Struktur Data - Teknologi Informasi
Queue (Antrian) - Struktur Data - Teknologi Informasi
YadiRahmanz
Pengantar Antrian Queue dan Implementasi
Pengantar Antrian Queue dan Implementasi
CakraAdipuraWicaksan
Algoritma dan Struktur Data - Antrian
Algoritma dan Struktur Data - Antrian
KuliahKita
Algoritma dan Struktur Data - Queue
Algoritma dan Struktur Data - Queue
KuliahKita
Program fifo-dengan-pascal
Program fifo-dengan-pascal
Rhe Dwi Yuni
stack_and_qxzxzxzxzxzxzxxueue.pxzxzxzxzpt
stack_and_qxzxzxzxzxzxzxxueue.pxzxzxzxzpt
SilviaEvelineErikasa
Laporan praktikum modul ix
Laporan praktikum modul ix
Devi Apriansyah
T12-Queuekhgythfgffffffffffffffgfgffgd1.ppt
T12-Queuekhgythfgffffffffffffffgfgffgd1.ppt
fifin10
Ad

Recently uploaded (8)

Nikmati Promo 50% untuk Deposit Pertama!
Nikmati Promo 50% untuk Deposit Pertama!
tangki4d
Dinamika kelompok efsdgfsgsfgvfererg.pptx
Dinamika kelompok efsdgfsgsfgvfererg.pptx
MoeziDamdust
ARTIKEL ILMIAHkgfudyjmhgchggzdzgdmhv.pptx
ARTIKEL ILMIAHkgfudyjmhgchggzdzgdmhv.pptx
Maritha7
TAIPAN99 Situs Pkv Games Terbaik Bermain Kapan Pun Dimana Dengan Mudah #1
TAIPAN99 Situs Pkv Games Terbaik Bermain Kapan Pun Dimana Dengan Mudah #1
TAIPAN 99
ELTONMPO LINK ALTERNATIF SLOT GACOR TERBARU DIJAMIN MAXWIN
ELTONMPO LINK ALTERNATIF SLOT GACOR TERBARU DIJAMIN MAXWIN
ELTONMPO
5.3 TO 5.ggsgsgsgjsjsjjshshsbsbsvbsh4 pptx.pptx
5.3 TO 5.ggsgsgsgjsjsjjshshsbsbsvbsh4 pptx.pptx
RezaTurmudzi
Dinamika Kelompok 1 asfjksdksaksddsa.pptx
Dinamika Kelompok 1 asfjksdksaksddsa.pptx
MoeziDamdust
Wa + 62 82211599998, TERLARIS, Totebag batik
Wa + 62 82211599998, TERLARIS, Totebag batik
nicksbag
Nikmati Promo 50% untuk Deposit Pertama!
Nikmati Promo 50% untuk Deposit Pertama!
tangki4d
Dinamika kelompok efsdgfsgsfgvfererg.pptx
Dinamika kelompok efsdgfsgsfgvfererg.pptx
MoeziDamdust
ARTIKEL ILMIAHkgfudyjmhgchggzdzgdmhv.pptx
ARTIKEL ILMIAHkgfudyjmhgchggzdzgdmhv.pptx
Maritha7
TAIPAN99 Situs Pkv Games Terbaik Bermain Kapan Pun Dimana Dengan Mudah #1
TAIPAN99 Situs Pkv Games Terbaik Bermain Kapan Pun Dimana Dengan Mudah #1
TAIPAN 99
ELTONMPO LINK ALTERNATIF SLOT GACOR TERBARU DIJAMIN MAXWIN
ELTONMPO LINK ALTERNATIF SLOT GACOR TERBARU DIJAMIN MAXWIN
ELTONMPO
5.3 TO 5.ggsgsgsgjsjsjjshshsbsbsvbsh4 pptx.pptx
5.3 TO 5.ggsgsgsgjsjsjjshshsbsbsvbsh4 pptx.pptx
RezaTurmudzi
Dinamika Kelompok 1 asfjksdksaksddsa.pptx
Dinamika Kelompok 1 asfjksdksaksddsa.pptx
MoeziDamdust
Wa + 62 82211599998, TERLARIS, Totebag batik
Wa + 62 82211599998, TERLARIS, Totebag batik
nicksbag
Ad

Kelompok 2

  • 1. TUGAS KELOMPOK 2 Nama : FAUZAN Npm : 1405020150 Unit : E
  • 2. 1.Pengertian Queue Pengertian Queue (Antrian) adalah suatu kumpulan data yang mana penambahan data atau elemen hanya dapat dilakukan pada sisi belakang sedangkan penghapusan atau pengeluaran elemen dilakukan pada sisi depan. 2.Cara Mengimplementasikan Queue a.Versi 1: Implementasi queue dengan 1 variabel index, yani back untuk memantain jumlah elemen queue. Setiap ada proses dequeu harus dilakukan penggeseran elemen sebanyak jumlah elemen array-1. b.Versi 2: Implementasi queue dengan 2 variabel index, yakni back untuk memaintain elemen paling belakang dan front untuk memantain elemen paling depan. c.Versi 3: Implementasi queue dengan circular array dengan mengorbankan 1 field array yang digunakan untuk definisi queue kosong atau queue penuh. 3.Contoh konsep Queue Contoh Supermarket. Berapa lama pelanggan harus menunggu di kasir ? apa yang terjadi dengan waktu tunggu selama puncak kesibukan ? apakah jumlah kasir cukup ?
  • 3. 4.Contoh Program Queue uses wincrt; const max=3; type A= array[1..max]of string; var antrian :A; no_antri :0..max; tanya :char; begin clrscr; writeln(' PROGRAM ANTRIAN SEDERHANA '); writeln('========================================='); tanya:='Y'; while tanya in['Y','y'] do begin write('Elemen ke-1 =');readln(antrian[1]); no_antri:=no_antri+1; write('Elemen ke-2 =');readln(antrian[2]); no_antri:=no_antri+1; write('Elemen ke-3 =');readln(antrian[3]); no_antri:=no_antri+1; writeln; writeln('Tampilan = ',antrian[1],' ',antrian[2],' ',antrian[3]); writeln('Jumlah antrian =',no_antri); writeln('--------------------------------------------'); readln; write('Akan tambah data?[Y/T]');readln(tanya); end; writeln('Jumlah elemen dalam antrian =',no_antri); readln; end.
  • 4. 5.Fungsi dari DEQUEUE Untuk mengeluarkan elemen artinya menghapus data. Jika tidak bisa mengeluarkan elemen data satupun karena kosong akan terjadi error yang disebut dengan Underflow.