Quick actions

cmd+k|ctrl+k

Navigation

Languages

ПР7

Snippet info

Language

Cpp

Visibility

public

Author

bilousov10a

Created

2021-06-03T19:09:11.729793Z

Updated

2021-06-03T19:09:11.729793Z


//Создать очередь из вещественных чисел. Определить первый и последний элементы

#include <iostream>
#include <queue>  // подключили библиотеку queue
 
using namespace std;
 
int main() {
    setlocale(LC_ALL,"rus");
    int q[7];  // создали массив q
    int start = 0, ends = 0;  // создали переменные начала и конца очереди
 
    cout << "Пользователь, пожалуйста введите 7 чисел: " << endl;
 
    for (int h = 0; h < 7; h++) 
    {
        int a; cin >> a;
        int a;
 
        cin >> a;
 
        q[ends++] = a;  // добавляем элементы в очередь(массив)
    }
 
    cout << "Самый первый элемент в очереди: " << q[start] << endl;
 
    start++;  // удаляем первый элемент(увеличиваем индекс начала очереди на 1)
 
    cout << "Новый первый элемент (после удаления): " << q[start] << endl;
 
    cout << "Самый последний элемент в очереди: " << q[ends - 1];  // выводим последний
                                                                 // элемент очереди
    if (start != ends) cout << "Очередь заполнена!";        // проверяем пуста ли очередь
INFO