йлу функцією fread. За допомогою функції if, перевіряємо, чи збігається ПІБ співробітника з ПІБ, яке треба відкоригувати. Якщо так, то номером відділу цього співробітника присвоюється раніше введений параметр nomer. І вся інформації про співробітника записується у файл Вспомогательний.txt. Закриваються файли Діти сотрудніка.txt і Вспомогательний.txt, і відкриваються для запису і читання відповідно. Використовуючи цикл for, за допомогою функцій fread і fwrite читаємо дані з файлу Вспомогательний.txt і записуємо в файл Діти сотрудніка.txt. Робимо це до тих пір, поки i менше j. Закриття всіх файлів. p align="justify"> Z7 () - функція для коригування номера відділу по ПІБ співробітника. . Не має параметрів. Має формальні параметри: * f, * f1 типу FILE, i та i1 (використовуються в якості лічильника), j (кількість записів записувані у файл num.txt), l, nomer (номер який треба записати новим), k = 0 (кількість записів, які залишаються незмінні) всі ці параметри типу int. Параметр p [100] типу struct sotrud. Параметр str [40] типу char (ПІБ, яке потрібно відкоригувати). Відкриваємо файли: Діти сотрудніка.txt для читання (у файлі міститься список всіх співробітників), num.txt для читання (у файлі міститься кількість записів), Вспомогательний.txt для запису. Далі зчитуємо з файлу num.txt змінну j. Вводимо з клавіатури ПІБ, яке потрібно видалити. Використовуючи функцію for, зчитуємо дані з файлу функцією fread. За допомогою функції if, перевіряємо, чи збігається ПІБ співробітника з ПІБ, яке треба видалити. Якщо ні, то записуємо всю інформацію про співробітника в файл Вспомогательний.txt. і збільшуємо k на 1. Якщо так, то інформацію у файл не пишемо. Закриваються файли Діти сотрудніка.txt і Вспомогательний.txt, і відкриваються для запису і читання відповідно. Використовуючи цикл for, за допомогою функцій fread і fwrite читаємо дані з файлу Вспомогательний.txt і записуємо в файл Діти сотрудніка.txt. Робимо це до тих пір, поки i менше j. Закриваємо файл num.txt. Записуємо в файл num.txt нову кількість записів k, попередньо відкривши його для запису. Закриття всіх файлів. p align="justify"> Z9 () - функція для повного очищення файлу Діти сотрудніка.txt. Не має параметрів. Є формальні параметри: * f, * f2 типу FILE і параметр k = 0 типу int. Відкриття файлів Діти сотрудніка.txt і num.txt для запису. Запис k в файл num.txt. Закриття всіх файлів. p align="justify"> Main () - функція головного меню. Не має параметрів. Має формальний параметр d типу int. Використовуючи нескінченний цикл while виводимо на екран меню і вводимо з клавіатури d (пункт меню). Використовуючи функцію switch перевіряємо, якщо d одно константі описаної функції, то виконується список операторів привласнених цієї константі. Якщо ж не дорівнює, то видається повідомлення про помилку. br/>
4. Опис роботи програмного продукту
.1 Керівництво користувача
При запуску програми н...