Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Програмне забезпечення для організації курсових робіт і практик

Реферат Програмне забезпечення для організації курсових робіт і практик





файлу зі списком повнолітніх дітьми;

int z5 () - у цій функції здійснюється відправлення файлу на друк;

int z6 () - у цій функції здійснюється коригування файлу;

int z7 () - у цій функції здійснюється видалення співробітника з файлу;

int z8 () - у цій функції здійснюється очищення файлу.


.5 Опис функцій


Z1 () - функція для створення списку співробітників і додавання запису до цього списку. Не має параметрів. Має формальні параметри: * f, * f1 типу FILE, i та i1 (використовуються в якості лічильника), kz (кількість записів), l (кількість записів записувані у файл num.txt), j всі ці параметри типу int. Параметр p [100] типу struct sotrud. Відкриваємо файли: Діти сотрудніка.txt для додавання запису в кінець (у файлі міститься список всіх співробітників), num.txt для читання (у файлі міститься кількість записів). Далі зчитуємо з файлу num.txt змінну l. Закриваємо цей файл. За допомогою функції if перевіряємо, чи існує даний файл. Якщо він не існує видається повідомлення про помилку і виробляється вихід з функції. З клавіатури вводиться кількість записів яке треба додати. Використовуючи цикл for, вводимо з клавіатури всі дані структури і за допомогою цього ж циклу записуємо їх у файл Діти сотрудніка.txt. Введення даних і запис у файл відбувається до тих пір, поки кількість записів не дорівнюватиме j. Закриття файлу Діти сотрудніка.txt. Далі в змінну l записуємо кількість записів, яке ми додали і записуємо їх у файл num.txt, який попередньо відкриваємо для запису. Закриваємо цей файл. p align="justify"> Z2 () - функція для виведення вмісту файлу Діти сотрудніка.txt на екран. Не має параметрів. Має формальні параметри: * f, * f1 типу FILE, i та i1 (використовуються в якості лічильника), j (кількість записів записувані у файл num.txt), всі ці параметри типу int. Параметр p [100] типу struct sotrud. Відкриваємо файли: Діти сотрудніка.txt для читання (у файлі міститься список всіх співробітників), num.txt для читання (у файлі міститься кількість записів). Далі зчитуємо з файлу num.txt змінну j. За допомогою функції if перевіряємо, чи існує даний файл. Якщо він не існує видається повідомлення про помилку і виробляється вихід з функції. Використовуючи функцію for, зчитуємо дані з файлу функцією fread і виводимо на екран за допомогою функції printf. Робимо це до тих пір, поки i менше j. Закриваємо всі файли. p align="justify"> Z3 () - функція для виведення на екран співробітників з неповнолітніми дітьми. Не має параметрів. Має формальні параметри: * f, * f1 типу FILE, i та i1 (використовуються в якості лічильника), j (кількість записів записувані у файл num.txt), k = 0 (кількість неповнолітніх дітей у співробітника) всі ці параметри типу int. Також заданий масив a [100] типу int для того, щоб записувати в нього вік кожного повнолітнього дитини. Параметр p [100] типу struct...


Назад | сторінка 4 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Резидентний оброблювач клавіатури (перехоплення натискань клавіш і запис у ...
  • Реферат на тему: Запис в графічний файл формату BMP
  • Реферат на тему: Основні функції менеджменту на прикладі підприємства аптечного типу
  • Реферат на тему: Файл .htaccess