Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kyrsovaya_sem2_Serejka.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
240.94 Кб
Скачать

9.3. Описание функции func_rabota

Назначение

Используется для вызова подменю «Внесение изменений в картотеку».

Прототип

NT* func_rabota(NT*)

,где параметр NT* - указатель на начало списка. NT* - тип возвращаемого значения.

Пример вызова

spisok=func_rabota(spisok);

,spisok-указатель на начало списка

Описание переменных

Описание локальных переменных приведено в таблице 7.

Таблица 7. Описание локальных переменных функции func_rabota

Имя переменной

Тип переменной

Назначение

y

int

Используется для выбора пункта меню

9.4. Описание функции func_dobavlenie

Назначение

Используется для вызова меню «Добавление элемента в список».

Прототип

NT* func_dobavlenie(NT*)

,где параметр NT* - указатель на начало списка. NT* - .тип возвращаемого значения.

Пример вызова

spisok=fumc_dobavlenie(spisok),

где spisok-указатель на начало списка.

Описание переменных

Описание локальных переменных приведено в таблице 8.

Таблица 8. Описание локальных переменных функции obrabotka

Имя переменной

Тип переменной

Назначение

y

int

Используется для выбора пункта меню

Рис.4. Блок-схема функции obrabotka

9.5. Описание функции func_dobavka_nach

Назначение

Используется для добавления элемента в начало списка

Прототип

NT* func_dobavka_nach(NT*)

,где параметр NT* - указатель на начало списка. NT* - .тип возвращаемого значения.

Пример вызова

spisok=fumc_dobavka_nach(spisok),

где spisok-указатель на начало списка.

Описание переменных

Описание локальных переменных приведено в таблице 9.

Таблица 9. Описание локальных переменных функции obrabotka

Имя переменной

Тип переменной

Назначение

q

NT*

Вспомогательная переменная

9.6. Описание функции func_dobavka_kon

Назначение

Используется для добавления элемента в конец списка

Прототип

NT* func_dobavka_kon(NT*)

,где параметр NT* - указатель на начало списка. NT* - .тип возвращаемого значения.

Пример вызова

spisok=fumc_dobavka_kon(spisok),

где spisok-указатель на начало списка.

Описание переменных

Описание локальных переменных приведено в таблице 10.

Таблица 10. Описание локальных переменных функции obrabotka

Имя переменной

Тип переменной

Назначение

m,k

NT*

Вспомогательная переменная

9.7. Описание функции func_sort

Назначение

Используется для сортировки элементов списка по алфавиту

Прототип

NT* func_sort(NT*)

,где параметр NT* - указатель на начало списка. NT* - .тип возвращаемого значения.

Пример вызова

spisok=fumc_sort(spisok),

где spisok-указатель на начало списка.

Описание переменных

Описание локальных переменных приведено в таблице 11.

Таблица 11. Описание локальных переменных функции obrabotka

Имя переменной

Тип переменной

Назначение

a,b,c,e,tmp

NT*

Вспомогательная переменная

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]