
Среда программирования: Pascal ABC
Название работы: ЛР5. 1) Создать стек, содержащий 5 слов. Вывести элементы стека. Реализовать основные операции над стеком. 2) Создать очередь, содержащую 16 целых чисел из интервала [-7, 30]. 3) Создать двунаправленный связный список, содержащий 16 целых чисел из интервала [-5, 19]
Вид работы: Лабораторная работа
Тематика работы: Работа с текстом
Объем программы: 3 (по десятибалльной шкале)
Уровень сложности: 5 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: Динамические структуры, стек, создать стек, стек из 5 слов, вывести элементы стека, элементы стека, операции над стеком, удаляет слова из стека, нечетное количество букв, объем свободной памяти, вывести стек, очередь в Pascal, список в Pascal, очередь из 16 целых чисел, операции над очередью, за первым нулем очереди, вывести новую очередь, двунаправленный связный список, вывести список, вставляет элемент после минимального элемента, вывести новый список
Функции программы:
Разработать три программы на Pascal в соответствии с заданиями.
Задание 1.
Создать стек, содержащий 5 слов. Вывести элементы стека. Реализовать основные операции над стеком, а также процедуру, которая удаляет слова из стека, пока не встретит слово, содержащее нечетное количество букв. Вывести стек и объем свободной памяти на экран.
Задание 2.
Создать очередь, содержащую 16 целых чисел из интервала [-7, 30]. Вывести элементы очереди. Реализовать основные операции над очередью и процедуру, которая добавляет элемент, равный следующему за первым нулем очереди. Вывести новую очередь.
Задание 3.
Создать двунаправленный связный список, содержащий 16 целых чисел из интервала [-5, 19]. Вывести список. Описать процедуру, которая вставляет элемент после минимального элемента. Вывести новый список и объем доступной памяти на экран.
Описание (отчет):
Есть
на 13 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
1. Для работы с первым заданием нужно запустить файл "LR5_Z1.exe".
2. Для работы со вторым заданием нужно запустить файл "LR5_Z2.exe".
3. Для работы с третьим заданием нужно запустить файл "LR5_Z3.exe".
Пояснения к запуску программы:
1. Для работы с первым заданием нужно запустить файл "LR5_Z1.exe".
2. Для работы со вторым заданием нужно запустить файл "LR5_Z2.exe".
3. Для работы с третьим заданием нужно запустить файл "LR5_Z3.exe".
исходники
LR5_Z1
LR5_Z1
LR5_Z2
LR5_Z2
LR5_Z3
LR5_Z3Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеЗадание 1. Стек . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Решение задания 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Задание 2 . Очередь . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Решение задания 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .