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

9.13. Описание функции func_rabota_file

Назначение

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

Прототип

NT* rabota_file(NT*)

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

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

spisok=NT* rabota_file(NT* spisok)

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

9.14. Описание функции func_poisk

Назначение

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

Прототип

NT* func_poisk(NT*)

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

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

spisok=func_poisk(NT* spisok)

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

9.15. Описание функции func_poisk_deistv

Назначение

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

Прототип

NT* func_poisk_deistv(NT*,int,char)

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

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

spisok=func_poisk(spisok,n,x)

где spisok-указатель на начало картотеки,n-один из пунктов меню,x-массив символов для ввода критерия.

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

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

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

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

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

Назначение

y,k,q

int

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

m

char

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

Izm,hach,f

NT*

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

9.15. Описание функции spravka

Назначение

Используется для вывода информационных сообщений

Прототип

void spravka()

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

spravka()

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

В данной функции переменные не используются.

Func_dobavka_kon 10. Иерархическая структура программы

func_dobavka_nach

func_dobavlenieta

func_sort

func_chtenie

func_zapis

rabota_file

func_rabota

Func_izmena

main

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