Реферат: Программа учёта и выборки информации о странах

nm (int) - номер очередного элемента

Вызывает функции: cmp Вызывается из: scroll

6.8 Функция edit

Строка вызова:

edit(300);

edit(cnum-1);

edit(n);

Назначение: Осуществляет редактирование элемента массива.
Функции: Ввод данных , вывод одного из полей структуры , опрос клавиатуры , выбор действия - редактирование поля или выход (клавиша Esc).

Логические

переменные:

ed (int) - номер элемента массива

Внутренние

переменные:

n (int) - счётчик

en (int) - номер пункта меню

c (char) - Введённый с клавиатуры символ

Вызывает функции: sinput , dinput
Вызывается из: scroll

6.9 Функция find

Строка вызова: sv=find(sk+sv-1)+1
Назначение: Осуществляет поиск элемента в заданной строке по заданной маске.
Функции: Поиск элемента , Возврат результатов , в зависимости от метода сортировки.

Логические

переменные:

lst (int) - индекс

Внутренние

переменные:

mss (int) - \

msn (int) - | наименьший найденный элемент по индеку

msp (int) - /

n (int) - счётчик

Вызывает функции: cmp
Вызывается из: scroll

6.10 Функция scroll

Строка вызова: scroll ()
Назначение: Осуществляет обработку списка.
Функции: Вывод списка на экран , ввод символа с клавиатуры, обработка символа , в воодветствии с нажатой клавишей вызов меню , выбор пункта меню , выполнение действия , выход.

Логические

переменные:

нет

Внутренние

переменные:

st (int) - номер выбранного пункта меню

n (int) - счётчик

c (char) - Введённый с клавиатуры символ

К-во Просмотров: 312
Бесплатно скачать Реферат: Программа учёта и выборки информации о странах