Среда программирования Turbo Pascal 7.1 - Контрольная работа

бесплатно 0
4.5 60
Стек в ООП со всеми стандартными операциями: добавление элемента, взятие вершины, проверка на пустоту и заполнение, вывод содержимого стека на экран. Список, в каждом узле которого содержится один стек. Реализация основного меню для удобства работы.


Аннотация к работе
Реализовать хранилище стеков, с операциями добавления, поиска, удаления стеков, а так же со всеми стандартными операциями внутри отдельного стека.Рассмотрим основные функции обработки стека: Push - добавление в вершину стека, в процедуру передается добавляемое значение. Для реализации хранилища стеков использован односвязный список с указателем на начало и конец. Процедура CHANGESTACK вызывает соответствующие процедуры обработки стека из модуля со стеком, посредством активного меню: Процедура Find выводит все стеки, поиск осуществляется посредством активного меню, которое организованно следующим образом: считается количество стеков, далее с нажатием клавиш вверх и вниз, на экране передвигается стрелка, изменяется значение переменной m, которая указывает на порядковый номер стека в списке. После добавлений и удалений стеков, которые происходит в основной программе, список изменяется: Остальные функции обработки стеков и списка реализованы по стандартным алгоритмам. Например, добавляем стек: Далее, чтобы добавить элементы в новый стек выбираем опцию CHANGE STACK: Выбираем нужный стек и вносим изменения, как описано выше: Наш стек пока еще пуст, добавляем в него элементы опцией PUSH.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?