Реферат: Программа учёта и выборки информации о странах
nm (int) - номер очередного элемента
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
Бесплатно скачать Реферат: Программа учёта и выборки информации о странах
|