3. Інструкція для програміста
Код програми не складний і неповинен викликати затруднень в розумінні.
Програма на початку роботи підключає основні модулі (файли з розширенням .h) котрі містять опис функцій, що використовуються в програмі. Так наприклад в модулі conio.h описана функція clrscr() – котра використовується в програмі для очищення екрану дисплею, а в модулі string.h функції по роботі з строками.
Далі оголошується структура sotrud і екземпляри цієї структури thissotr, firstsotr, newsotr, nextsotr (текучий запис, перший запис, новий запис, наступний запис відповідно).
Опис структури:
struct sotrud{
char fio[20], pos[20];
int voz, stg, zar;
sotrud *next;
}; sotrud *thissotr,
*firstsotr,
*newsotr,
*nextsotr;
де:
fio[20] – Ф.І.П. працівника
pos[20] – посада яку обіймає працівник
voz – вік працівника
stg - стаж
zar – заробітна плата
sotrud *next – вказівник на наступний запис типу sotrud
Опис основних функцій:
Головна функція main() - в ній реалізоване головне меню програми
createbase(); - функція створення списку
show(); - функція перегляду списку