Курсовая работа: Создание справочника Парфюмерный магазин при помощи программы Turbo Pascal

– Добавление элемента в список;

– Поиск элемента в списке;

– Удаление элемент из списка.

6.3.1 Описание списка

Type

Integ=^integer;

Int:integer; {код товара}

Next:integ; {ссылка на следующий элемент}

end;

6.3.2 Чтение элемента из списка

В данном разделе указатель перемещается на последний элемент и считывается хранящийся там код товара. Далее, с этим кодом товара происходит либо, какое то сравнение, условие, либо присваивается некоторой переменной, либо удаляется код из списка.

6.3.3 Добавление элемента в список

Добавление кода товара в список происходит в процедуре AddSpisok, алгоритм которой заключается в следующем (Приложение 5, схема 12):

– Создается новый элемент;

– Записывается код товара из файла в список;

– Устанавливается указатель для поддержания целостности списка;

6.3.4 Поиск элемента в списке

Поиск осуществляется в процедуре PoiskFPR. Алгоритм поиска заключается в следующем:

– Переход на последний элемент списка – вершину стека;

– До тех пор пока не конец стека делать;

– Если текущий код товара из файла БД равен коду товара из списка, то условие выполнено, если нет, то считывается следующий элемент из списка и т.д.

6.3.5 Удаление элемента из списка.

Удаления кода товара из списка происходит в процедуре DelSpisok, в данной процедуре удаляется только последний элемент, который являлся вершиной стека, алгоритм данной процедуры заключается в следующем:

– Переход на последний элемент списка – вершина стека;

– Создание связи, со следующим элементом;

– Удаление элемента;

– Присваивание нового последнего элемента.


7 Технология обработки данных

Последовательность операций с данными заключается в следующем (приложение 5 схема 1):

К-во Просмотров: 467
Бесплатно скачать Курсовая работа: Создание справочника Парфюмерный магазин при помощи программы Turbo Pascal