Курсовая работа: Создание базы данных "Стадионы города" на языке C
Алгоритм работы программы приведен в виде блок-схемы в приложении 1. Листинг программы приведен в приложении 2.
Описание функций программы
voidsave () - сохранение базы данных в файл (C: \Student\05IS\db. kp);
voidalf () - упорядочивает все записи по названию стадионов по алфавиту;
voidprin (inti) - выводит на экран запись с номером i (нумерация идет с 0 элемента);
voidprin_all () -выводит на экран все записи;
voidadd () - добавление записи;
voidremov () - удаление записи;
voidedit () - редактирование записи;
voidprin_vmes () - вывод на экран записей по вместимости, удовлетворяющих условию;
voidfind () - вывод на экран записей по видам спорта, удовлетворяющих условию;
Заключение
В результате выполнения задания была создана программа, полностью отвечающая предъявленным требованиям. Были реализованы механизмы добавления, редактирования и удаления записей, все перечисленные в задании режимы поиска и отображения данных. Организовано сохранение и загрузка данных из текстового файла. Для массива, в котором должны храниться данные, была описана структура.
Приложения
Приложение 1
Алгоритм выполнения программы:
Приложение 2
Листинг программы:
#include "stdio. h"
#include "conio. h"
#include "string. h"
#include "time. h"
struct stadiums{
char Name [15] ;
short int D_cr;
int Sapacity;
short int C_pl;
char N_sp [10] [15] ;
};
stadiums s [100] ;
int Count,strok;
void save () {
FILE* f;