Artikel Terbaru
Loading...
Minggu, 04 Desember 2011

Membuat Program Antrian dengan C++ | putra PANTURA

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="<

1 comments:

AksesDataSeru-Array Dimens 3-Program Kasir mengatakan...

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

Copyright © 2012 Blog'e PUTRA PANTURA All Right Reserved
Dimodifikasi Oleh Andhika Nur Afian