1). Зададим рандом из 5 чисел.
2). Увеличим очередь.
3). Добавим число.
4). Извлечём число.
Программа работает исправно. На рис. 3 представлен скриншот приложения.
рис. 2.5.1
Заключение.
В данной курсовой работе была реализована очередь на основе циклического массива. В ходе выполнения были изучены алгоритмы удаления, вставки в массиве. Так же была разработана программа на языке высокого уровня Delphi, предназначенная для визуализации процесса работы данных алгоритмов. Цель моей работы – написать алгоритм, который будет отображать реализацию очереди, была достигнута в данной работе.
Источники
1. Односвязный список [Электронный ресурс]
http://веб-информ.рф/C++/6/22/2205
2. Бакнелл Д. Фундаментальные алгоритмы и структуры данных в Delphi. Изд.дом ДиаСофтЮП, 2003
3. Списки [электронный ресурс] http://ru.wikipedia.org/
4. Макконнелл Дж. Основы современных алгоритмов М.: Техносфера, 2004
Приложение 1.
Блок схема функции popr.
Приложение 2.
Блок схема функции push.