Sedikit penjelasan, untuk pilihan :
![Program Program](/uploads/1/2/4/0/124066772/348456983.png)
Ini adalah contoh programnya :
![Program Program](/uploads/1/2/4/0/124066772/348456983.png)
Program ini menggunakan structarray, dalam prosesnya menggunakan pengulangan, dan menentukan nilai akhirnya menggunakan proses pemilihan bersarang. Ini Contoh Programnya: #include #include int main struct data char nama20.
- ENQUEUE adalah untuk memasukan data antrian
- DEQUEUE adalah untuk menghapus data antrian yang pertama kali masuk Program penghapusannya menggunakan ( FIFO ) First in Initial Out
- Watch adalah untuk melihat data antrian
- EXIT adalah untuk keluar dari program
![Data Data](/uploads/1/2/4/0/124066772/665102672.png)
#include lt;stdio.hgt;
#include lt;iostream.hgt;
#include lt;conio.hgt;
main
int queue5;
int depan = -1;
int belakang = -1;
int pilihan, data, i;
do
coutlt;lt;('MENUn');
coutlt;lt;('1. ENQUEUEn2. DEQUEUEn3. VIEWn4. EXITn');
coutlt;lt;('Pilihan = ');
cingt;gt;pilihan;
switch (pilihan)
situation 1:
if (belakang lt; 4 )
coutlt;lt;'Data Masuk = ';
cingt;gt;data;
queuebelakang+1 = data;
belakang;
if (belakang 0)
depan = 0;
else
coutlt;lt;'Queue penuh!n';
separate;
situation 2:
if (depan lt;= belakang)
coutlt;lt;'Data keluar = in'lt;lt;queuedepan;
depan;
coutlt;lt;endl;
else
coutlt;lt;('Queue kosong!d');
bust;
situation 3:
for(we=depan; ilt;=belakang; i)
coutlt;lt;queuei;
coutlt;lt;'d';
break;
coutlt;lt;'-';
coutlt;lt;endl;
while (pilihan != 4);