Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 30.11.2009
Сообщений: 94
1

Очередь: добавление и считывание

12.06.2014, 10:57. Показов 754. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
У меня в тесте есть такой вопрос по очериди , но я совершенно забыл как работает добавление и считование с очереди. Вообще кто может помагите ответить на вопрос а еще если сможете то объясните как это сделали.
Очередь представлена вектором, задана следующим образом:
int Q[]={10,12,23,38,43,58}
Определены указатели на начало очереди pb и конец очереди pe:
int pb=1, pe=0;
Определены операции с очередью:
int put(int el); - запись в очередь значения el
int get(int *pel); - чтение из очереди значения в область памяти по указателю pel
как измениться состоянии очереди, значения указателей на начало и конец очереди и переменной el после выполнения следующего варианта программы:
int el;
put(3);
put(13);
get(&el);

Варианты ответов:
Нет правильного
Q[]={13,12,23,38,43,58}, pb=1, pe=2,el=3
Q[]={3,0,23,38,43,58}, pb=2, pe=2,el=12
Q[]={3,12,23,38,43,58}, pb=1, pe=1,el=13
Q[]={3,12,23,38,43,58}, pb=2, pe=1,el=12
Q[]={3,13,23,38,43,58}, pb=2, pe=2,el=12
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.06.2014, 10:57
Ответы с готовыми решениями:

Добавление элементов в очередь
Помогите реализовать добавление элементов в структуру-очередь (что бы добавить новый элемент нужно...

Реализовать добавление элементов в очередь
Помогите сделать,кто знает: Создать очередь случайных чисел. Реализовать добавление элементов в...

Перегрузка оператора + (добавление в очередь)
Добрый день! Есть класс очередь. Необходимо перегрузить оператор + (добавление в очередь, то есть ...

Считывание и добавление в вектор
#include "stdafx.h" #include <iostream> #include<vector> using std::cin; using std::cout;...

0
12.06.2014, 10:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.06.2014, 10:57
Помогаю со студенческими работами здесь

Изменить удаление и добавление элементов в очередь по правилу FIFO.
Необходимо изменить удаление и добавление элементов в очередь (функции push и pop), по правилу...

Создать очередь из файла, совершение операций надо очередью(удаление элемента, добавление, запись в файл, вывод)
Друзья, завтра сдать курсач, неделю парился с кодом. В итоге ничего дельного не вышло. Обращаюсь к...

Сформировать очередь по файлу целых чисел. Промоделировать очередь в супермаркете
Сформировать очередь по файлу целых чисел. Промоделировать очередь в супермаркете. В каждый момент...

Очередь (сделать очередь, чтобы добавляло, удаляло, читало. Не STL.)
Помогите пожалуйста написать очередь. Есть Температура double и ее тип int ну и нужно сделать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru