You are on page 1of 3

#include <iostream>

/* Kode Dibuat Oleh Bagus Suwandi


Blog = http://suwandibagus.wordpress.com
*/
using namespace std;
int main(){
int antrian[]={0,0,0,0,0};
int menu, properties;
char konfirmasi;
cout
endl;
cout
endl;
cout
endl;
cout
endl;
cout
endl;
cout
endl;
cout
endl;
cout
cout
cout
cout
endl;

<< "================== MENU PILIHAN ANTRIAN FIFO ==================" <<


<< "== 1. Push / Masukkan Data

==" <<

<< "== 2. Pop / Keluarkan Data

==" <<

<< "== 3. Tampilkan Data

==" <<

<< "== 4. Bersihkan Data

==" <<

<< "== 5. Keluar Program

==" <<

<< "===============================================================" <<


<<
<<
<<
<<

"Syarat dan Ketentuan Berlaku : " << endl;


"- Data Maksimal 5 " << endl;
"- Data Masukan Harus Berupa Angka selain 0 (nol) " << endl;
"===============================================================" <<

properties = 0;
while (properties == 0){
cout << "Silahkan pilihan menu = ";
cin >> menu;
switch (menu) {
case 1 :
if(antrian[0] != 0){
cout << "Maaf data antrian penuh, Anda tidak bisa me
lakukan PUSH" << endl;
cout << "===========================================
===============" <<endl;
} else {
for (int an=4 ; an>=0 ; an--){
if (antrian[an] == 0){
cout << "Masukkan Angka = ";
cin >> antrian[an];
cout << "===================================
=======================" <<endl;
break;
}
}
}
break;
case 2 :
if(antrian[4] == 0){
cout << "Maaf data antrian kosong, Anda tidak bisa m
elakukan POP" << endl;
cout << "===========================================

===============" <<endl;
} else {
int dataAkhir;
dataAkhir = antrian[4];
for (int an=4 ; an>=1 ; an--){
antrian[an] = antrian[an-1];
}
antrian[0] = 0;
cout << "Data yang dikeluarkan adalah = " << dataAkh
ir <<endl;
cout << "===========================================
===============" <<endl;
case 3 :

}
break;
cout << "Data yang ada dalam antrian adalah = " << endl;
for(int as=0 ; as<=4 ; as++){
cout << "Data ke-" << as;
cout << " adalah = " << antrian[as] << endl;
}
cout << "===============================================

===========" <<endl;
break;
if(antrian[4] == 0){
cout << "Maaf data antrian kosong, Tidak ada data ya
ng akan dihapus" << endl;
cout << "===========================================
===============" <<endl;
} else {
cout << "Data yang ada dalam antrian akan dihapus, A
pakah yakin (Y/N) = " << endl;
cin >> konfirmasi;
case 4 :

if (konfirmasi == 'Y' || konfirmasi == 'y'){


for(int as=0 ; as<=4 ; as++){
antrian[as] = 0;
}
cout << "Data telah terhapus !" << endl;
cout << "=======================================
===================" <<endl;

case 5 :

}
}
break;
properties = 1;
cout << "" << endl;
cout << "
========= $$$$$$$$$$$$$$$$$$$$$$$$$$ ====

=====" << endl;


cout << "

===

===" << endl;


IFO

cout << "===

Anda telah keluar dari program antrian F

cout << "===

Program ini dibuat oleh BAGUS SUWANDI

===" << endl;


===" << endl;
cout << "

===

===" << endl;


cout << "

========= $$$$$$$$$$$$$$$$$$$$$$$$$$ ====

=====" << endl;


default :
}

break;
cout << "Maaf pilihan Anda tidak ada dalam Menu" <<endl;
break;

}
return 0;
}

You might also like