Minggu, 04 Desember 2011

Membuat Program Antrian dengan C++ | putra PANTURA

Posted by Andhika Afian  |  at  04.12.00 1 comment

program Antrian dengan C++

Program untuk proses antrian. dimana antrian cara kerjanya kaya gini:

pengantri register dulu setelah register, pengantri pertama dapat tempat paling depan, pengantri selanjutnya berada dibelakangnya setelah proses pengantri pertama selesai, antrian setelahnya maju sehingga terdapat tempat kosong (paling belakang) untuk pengantri baru.


 dibawah ini contoh proses program antrian :



#include
#include
#include
#define QSIZE 5
int front=0,rear=-1,q[QSIZE];
void insert(int x)//copyright andhika nur afian
{
rear=(rear+1)%QSIZE;
q[rear]=x;
}
int del()
{
int t=0;//copyright andhika nur afian
if(rear<=-1)
cout<<"\nQueue is empty.\n\n";
else
{
t=q[front];
if(front!=rear)
front=(front+1)%QSIZE;
else
{
front=0;
rear=-1;
}
}
return t;
}
void display()
{
int i;
if(rear<=-1)
cout<<"\nQueue is empty.\n\n";
else
{
cout<<"\nThe queue is\n";
for(i=front;i!=rear;i=(i+1)%QSIZE)
cout<>ch;//copyright andhika nur afian
switch(ch)
{
case 1:clrscr();
if(front==(rear+1)%QSIZE && rear>=QSIZE-1)
cout<<"\nQueue is full\n\n";
else
{
cout<<"\nEnter the element to be inserted:";
cin>>in;
insert(in);
clrscr();
}
break;
case 2:clrscr();
d=del();
if(d!=0)
cout<<"\nElement deleted="<

ANDHIKA NUR AFIAN

Mahasiswa Teknik Informatika, yang sedang menggeluti dunia web programing baik native maupun framework. email:andhika.na@gmail.com PIN BBM : 7923EB0B

Get Updates

Subscribe to our e-mail newsletter to receive updates.

Share This Post

Related posts

1 comments:

sob, posting c++ nya, gak tuntas tuh, ga ada code penutup....

Blogger templates. Proudly Powered by Blogger.
back to top