br/>
1. Опис основних змінних і функцій
.1 Опис функцій
У програмі використовуються наступні основні функції (табл. 1)
Таблиця № 1
Назва функції Параметри Призначення void main () основна функція програми void create () створення файлу нової бази даних void load (char * base) завантаження даних з файлу в масив структур, base - ім'я файлу бази даних void save (char * base) запис змісту структур у файл, base - ім'я файлу бази даних void add (char * base) додавання запису в масив структур, base - ім'я файлу бази даних void view (char * base) перегляд змісту масиву, base - ім'я файлу бази даних void delet (char * base) видалення запису, base - ім'я файлу бази даних void sort (char * base) робота з базою даних, base - ім'я файлу бази даних void sort1 () сортування за алфавітуvoid stoimtovara (char * base ) пошук вартості за товаруvoid tovarpokolvo (char * base) пошук товару за колічествуvoid magazintovar (char * base) пошук магазину з товаруvoid replace (int x) змінює місцями значення в масиві, елемент [x] змінюється значенням з елементом [x +1]
1.2 Опис змінних
У програмі використовуються наступні основні змінні (табл. 2)
Таблиця № 2
Назва змінної Тип Призначення Кількість сімволовch char зберігає поточний пункт меню 1 err int код помилки 1 * file char ім'я файлу 1 size int кол-во записів у БД 1 * f FILE покажчик на файл 1 * name char ім'я файлу 1 list [] kyrs масив, в якому зберігається БД 300 fin [] kyrs масив, що зберігає результати пошуку 300 tmp kyrs тимчасове сховище запису БД 1 j int лічильник циклу або елемент масиву 1 i int лічильник циклу або елемент масиву 1 vvintсчетчік циклу1
2. Блок-схеми
.1 Загальний принцип роботи програми
В
2.2 Блок-схеми основних функції програми
В
Рис 2. - Блок-схема головної функції - main ():
В
Рис 3. - Функція create (), створює файл бази даних
В
Рис 4. - Функція open (), відкриває файл бази даних
В
Рис 5. - Функція load (), завантажує дані з файлу в базу даних
В
Рис 6. - Функція save (), зберігає зміни у файлі бази даних
В
Рис 7. - Функція add (), додає запис в базу даних
В
Рис 8. - Функції view (), здійснює перегляд бази даних
В
Рис 10. - Функція delet (), видаляє запис з бази даних
<...