36
2. Agar navbat bo„sh bo„lmasa 3-qadamga o„tamiz, aks holda 4-qadamga
o„tamiz.
3. Navbatning chiqishiga
kelib turgan elementni olib, juftlikka tekshiramiz.
Agar element toq bo„lsa, uni navbatga kiritamiz. 2-qadamga o„tish.
4. Navbat bo„sh bo„lsa, bu haqda xabar berib keyingi 5-qadamga o„tamiz.
5. Navbat tarkibini ekranga chiqaramiz.
Dastur kodi
#include
using namespace std;
int a[10],R=0,n;//bu yerda n navbatga kiritilishi kerak bo'lgan elementlar
soni.
int kiritish(int s){
a[R]=s; R++;
}
int chiqarish(){
int t=a[0];
for(int i=0;i
a[i]=a[i+1];
R--;
return t;
}
bool isEmpty(){
if(R==0) return true; else return false;
}
bool isFull(){
if(R>=10)return true;else return false;
}
int print(){
int i;
while(i