laba3_2kurs (537120)
Текст из файла
Лабораторная работа N 3
В программе на языке Си++, используя структурный тип, реализовать ряд стандартных и одну специальную операцию над очередью заданной длины.
Стандартные операции: инициализация очереди;
печать содержимого очереди;
добавление элемента;
удаление элемента.
Варианты очереди:
Длина очереди (N mod 3 + 1):
1. Фиксирована (5 элементов).
2. Задается при инициализации (L элементов)
3. Не ограничена.
Типы элементов очереди (N mod 6 + 1):
1. int, long*
2. char, int*
3. double*, short
4. char*, float
-
float*, int*
-
int, char*
тип* - означает вектор заданного типа и произвольной длины.
Специальные операции (N mod 7 + 1):
-
Добавление К новых элементов, если в очереди меньше М элементов.
-
Удаление К элементов, если в очереди больше М элементов.
-
Сдвиг (из головы в хвост) К элементов, если в очереди найден заданный элемент.
-
Прореживание ( удаление каждого второго элемента ) очереди, если в ней не найден заданный элемент.
-
Исключение из очереди всех элементов, совпадающих с заданным, если в ней ровно М элементов.
-
Добавление К экземпляров 1-го элемента, если в очереди меньше М элементов.
-
Обмен местами элементов каждой пары (1-2, 3-4, 5-6 и т.д.), если в очереди найден заданный элемент.
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.