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

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

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

очереди и стеки - C++

15.01.2014, 14:38. Просмотров 163. Ответов 0
Метки нет (Все метки)

Сотрудники компании разделяются по категориям: рабочий, супервайзер, менеджер. Представители всех категорий могут подавать запросы (заявки) на выполнение работ общей секретарской группе компании, которая выполняет работы в очередности, соответствующей приоритетам запроса (наибольший приоритет, естественно, имеют запросы менеджеров, наименьший – рабочих). Приоритет запроса задается перечислимым типом:
C++ (Qt)
1
enum staff{ Manager, Supervisor, Worker};
Запрос описывается структурой
C++ (Qt)
1
2
3
4
5
6
struct JobRequest
{
    staff StaffPerson; //категория запроса
    int jobid; // ID-номер запроса
    int jobTime;  // время выполнения запроса;
};
Для сравнения приоритетов запросов перегружается оператор «<»:
C++ (Qt)
1
2
3
4
int operator<(const JobRequest &a, const JobRequest &b)
{
    return a.stuffPerson < b.staffPerson;
}
Напишите программу, вводящую 7-8 запросов (структур JobRequest), помещающих их в очередь приоритетов и извлекающую их из нее (выполне-ние работ). При этом печатается информация о выполняемых заданиях в формате «категория – ID – время». Кроме того, программа должна подсчитать и вывести время, затраченное на выполнения работ по каждой категории запросов:
Managers - ?? мин.
Supervisors - ?? мин.
Workers - ?? мин.
буду очень признателен за коментарии))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2014, 14:38     очереди и стеки
Посмотрите здесь:

Списки, стеки, очереди C++
C++ 4 задания по С++ (Бинарные деревья. Стеки,очереди)
C++ Бинарные деревья, очереди, стеки
Очереди. Каким образом считать две очереди из одного текстового файла? C++
Стеки, очереди, массивы C++
Списки. Стеки. Очереди C++
Списки, Стеки,Очереди (На сколько кусков распадется оставшаяся часть листа? ) C++
Очереди и стеки C++
Задача на тему Стеки, очереди, деки, списки, кольца C++
C++ править код (создание очереди и удаление элемента очереди по усмотрению пользователя)
C++ Задания на стеки/очереди (без шаблонных классов stack, queue)
Стеки и очереди C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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