му пункті меню. br/>
.3 Можливі проблеми та шляхи їх усунення
При тестуванні програми проблем і помилок не було виявлено. Програма працює правильно, відповідає всім пунктам технічного завдання і не потребує усуненні неполадок. p align="justify"> Висновок
У ході виконання курсової роботи була розроблена база даних групи студентів, за допомогою якої можна додати дані про студента, переглянути їх, здійснити пошук за прізвищем студента.
Також дані записуються у файл на жорсткий диск, тим самим ми зберігаємо їх. Вже пошук вчиняється у самому файлі. p align="justify"> При розробці програмі використовувалися функції, масиви, цикли, покажчики.
Розроблена програма дозволяє підвищити ефективність обробки даних і скоротити час на пошук необхідних записів.
Ця курсова робота дозволила зміцнити знання, які були отримані в процесі навчання, і реалізувати їх у вигляді даної програми.
Список використаних джерел
1. В. Подбельський, С. Фомін В«Програмування мовою СіВ», Москва Фінанси і статистика , 1999р.
2. Б.Керніган, Д.Рітчі В«Мова програмування СіВ», Москва Фінанси і статистика , 1992р.
. С.О.Бочков, Д.М.Субботін В«Мова програмування Сі для персонального комп'ютераВ», Москва СП В«ДіалогВ» 1996р. p>
. Б.І.Березін, С.Б.Березін В«Початковий курс С і С + +В», Москва В«Діалог-МИФИВ» 1996р.
. Е.І.Козел, Л.М.Романовская, Т.В.Русс «³д Сі до С + +В», Москва В«Фінанси і статистикаВ» 1993г .
Лістинг програми
# include
# include
# include student
{name [20]; inik [4]; curs; fak [5]; jobname [20]; job [9]; usp; student * prior; student * next;
} [100]; int M = 100; control
{nb; nf; student * bbeg; student * bend; student * fbeg; student * fend;
} ctrl; init (void)
{student massiva | ");
printf ("----------------------------- n n n"); (i = 0; i
{(ctrl.nf! = 0)
{-> prior = point-1; -> next = point +1;
}
{-> prior = NULL; -> next = point +1;
} + +;. nf + +;. fend + +;
}. nf + +; -> prior = point-1; -> next = NULL; 0;
...