Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
prem1era
0 / 0 / 0
Регистрация: 30.11.2009
Сообщений: 94
#1

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

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

У меня в тесте есть такой вопрос по очериди , но я совершенно забыл как работает добавление и считование с очереди. Вообще кто может помагите ответить на вопрос а еще если сможете то объясните как это сделали.
Очередь представлена вектором, задана следующим образом:
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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2014, 10:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Очередь: добавление и считывание (C++):

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

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

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

Изменить удаление и добавление элементов в очередь по правилу FIFO. - C++
Необходимо изменить удаление и добавление элементов в очередь (функции push и pop), по правилу первым вошёл, первым вышел главная ...

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

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

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2014, 10:57
Привет! Вот еще темы с ответами:

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

Задача на очередь (вывод сообщения, что очередь пуста) - C++
Доброго дня! Есть задачка на очередь, которая работает нормально, только надо добавить код, чтобы выводил сообщение, что очередь пуста.....

Очередь, теория. Очередь на шести стеках - C++
Здравствуйте, пытаюсь побольше найти информации про очереди и их применение в программировании. Из того что я нашел, все описывается лишь...

Заменить считывание с клавиатуры на считывание из файла - C++
Помогите пожалуйста, ни разу не работал со считыванием из файла поэтому не понимаю как и что делать. Почитал в интернете, попробовал, не...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru