#include
#include
//вводим класс queue
class queue{
int q[100];
int sloc, rloc;
public:
void init(void);
void qput(int i);
int qget(void);
};
void queue::init(void) //объявление функиии членов класса
{ rloc=sloc=0; }
int queue::qget(void)
{
if (sloc==rloc) {
cout<<" Очередь пуста ";
return 0;
}
rloc++;
return q[rloc];
}
void queue::qput(int i){
if (sloc==100){
cout<<"Очередь полна";
return;
}
q[++sloc]=i;
}
main(void)
{ clrscr();
queue a,b; // Созданы два бъекта класса queue
a.init(); b.init();
a.qput(10); b.qput(9); a.qput(20); b.qput(1);
cout<
cout << a.qget()<< " ";
cout << b.qget()<< " ";
cout<return 0;
}
#include
#include
//вводим класс queue
class queue{
int q[100];
int sloc, rloc;
public:
void init(void);
void qput(int i);
int qget(void);
};
void queue::init(void) //объявление функиии членов класса
{ rloc=sloc=0; }
int queue::qget(void)
{
if (sloc==rloc) {
cout<<" Очередь пуста ";
return 0;
}
rloc++;
return q[rloc];
}
void queue::qput(int i){
if (sloc==100){
cout<<"Очередь полна";
return;
}
q[++sloc]=i;
}
main(void)
{ clrscr();
queue a,b; // Созданы два бъекта класса queue
a.init(); b.init();
a.qput(10); b.qput(9); a.qput(20); b.qput(1);
cout<cout << a.qget()<< " ";
cout << b.qget()<< " ";
cout<return 0;
}