سورس صف (++C)

جمعه 12 بهمن 1397
21:07
smartdevelop


 

#include
#include
using namespace std;
int Q[10];
int front, rear;
void ADD()
{
    int x;
    if (front == (rear + 1) % 10)
    {
        cout << "*****Aryy IS full****\n";
        return;
    }
    cout << "     Enter A Number: ";
    cin >> x;
    Q[rear] = x;
    cout << Q[rear] << " = " << x << endl;
    rear = (rear + 1) % 10;
}

void Del()
{
    if (rear == front)
    {
        cout << "  ++++Queue Is Empty!!!+++\n";
        return;
    }
    cin >> Q[front];
    front = (front + 1) % 10;
}

int main()
{
    cout << "********************************************************" << endl;
    cout << "             smartdevelop.ir" << endl;
    cout << "********************************************************" << endl;
    char c;
    front = 0; rear = 0;
    do {
        printf("Enter A for ADD\n");
        printf("Enter D for Delete\n");
        printf("Enter Q for Exit\n");
        cin >> c;
        if (c == 'a') ADD();
        if (c == 'd')Del();
    } while (c != 'q');

}


 

 از کتابخانه های  iostream  و  conio.h  استفاه کنید

 

سورس : دانلود

 

 

 

 

 

 

 

 

 


ورود کاربران

خوش آمدید! لطفا وارد حساب خود شوید

رمز عبور را فراموش کرده‌اید؟
حساب کاربری ندارید؟

فراموشی رمز عبور

نام کاربری یا ایمیل خود را وارد کنید

یا

ثبت نام کاربران

در چند ثانیه حساب کاربری خود را بسازید

قبلا ثبت نام کرده‌اید؟

نظرات کاربران

دیدگاه خود را با ما در میان بگذارید