Sabtu, 23 Juni 2012

LAPORAN PRAKTIKUM QUEUE (RISKI YOGA KUSUMADYA (201101019))


LAPORAN PRAKTIKUM QUEUE
Disusn Oleh :
Riski Yoga Kusumadya
201101019

Dosen :
Yosef Murya Kusuma Ardhana, S.T

JURUSAN SISTEM INFORMASI
SEKOLAH TINGGI ILMU KOMPUTER (STIKom)
"YOS SUDARSO"
PURWOKERTO
2012


========================================================================









LISTING PROGRAM ECLIPSE


//============================================================================
// Name        : queue.cpp
// Author      :
// Version     :
// Copyright   : Your copyright notice
// Description : Hello World in C++, Ansi-style
//============================================================================

#include <iostream>
using namespace std;

//#include <iostream.h>
//#include <conio.h>

int f,r,df;
int qu[50];
void enQueue(void);
void deQueue(void);
int Tampilkan(void);

int main(){
int k;
for(k=0;k<50;k++)
qu[k]=0;

while(1){
//clrscr();
cout<<endl;
cout<<"============Pilihan================"<<endl;
cout<<"1.enQueue"<<endl;
cout<<"2.deQueue"<<endl;
cout<<"3.tampilkan queue"<<endl;
cout<<"4,keluar"<<endl;
cout<<"===================================";
cout<<endl;
cout<<"masukkan pilihan(1,2,3,4) dalam melakukan Queue :";
cin>>k;

if(k==1) enQueue();
if(k==2) deQueue();
if(k==3) Tampilkan();
if(k==4) break;
}
}

void enQueue(){
cout<<"masukan elemen :";
cin>>qu[r];
r++;
}

void deQueue(){
qu[f]=0;
f++;
}

int Tampilkan(){
int i;
cout<<endl<<"Queue: "<<endl;
for(i=f;i<r;++i)
cout<<qu[i]<<",";
cout<<endl<<"presss and key . . .";

//getche();
//}
return 0;
}


OUTPUT PROGRAM








Tidak ada komentar:

Posting Komentar