Создание базы данных "Стадионы города" на языке C

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-196629.doc

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание

Создать на языке C базу данных "Стадионы города".

Поля: название стадиона, год постройки, вместимость, количество площадок, виды спорта.

Программа должна осуществлять:

ввод и запись данных в текстовый файл,

корректировку введенной информации,

вывод на экран списка всех стадионов (по алфавиту),

вывод на экран стадионов, вместимость которых превышает указанную

поиск стадионов по заданным видам спорта.

Выбор режима работы должен выполняться с помощью меню.


Описание работы программы

В основной программе осуществляется загрузка базы данных в массив и вывод главного меню. Далее пользователю предлагается выбрать один из пунктов:

добавление записи;

удаление записи;

редактирование записи;

вывод всех стадионов (по алфавиту);

вывод стадионов по вместимости;

поиск стадионов по видам спорта;

выход из программы.

Если пользователь выбрал добавление новой записи, ему предлагается заполнить все поля таблицы по очереди. Запись добавляется в конец таблицы, счетчик записей увеличивается на единицу, происходит упорядочивание записей по алфавиту.

При выборе второго или третьего пункта пользователю предоставляется список всех записей и ожидается ввод номера записи для удаления или редактирования соответственно. После выбора пользователю выводится на экран та запись, которую он выбрал. Если пользователь выбрал второй пункт, то от пользователя ожидается подтверждение удаления записи. Если пользователь выбрал третий пункт, то пользователь должен ввести все поля, а затем подтвердить или отменить редактирования записи.

При выборе пункта 4 на экран выведутся все записи. Упорядочивание по алфавиту происходит автоматически при создании, удалении или редактировании записи.

При выборе пятого пункта пользователю предлагается сначала выбрать тип вместимости стадионов (равно, больше, меньше, больше или равно, меньше или равно), затем ввести вместимость, по которой хотите отфильтровать записи. После этого на экран выведутся записи удовлетворяющие условию.

При выборе пункта 6, пользователю предоставляется ввод вида спорта. После этого на экран выведутся записи удовлетворяющие условию. В программе не учитывается регистр букв, т.к. все строки автоматически приводятся к верхнему регистру.

При выборе пункта семь, пользователь подтверждает или отменяет выход из программы.

Алгоритм работы программы приведен в виде блок-схемы в приложении 1. Листинг программы приведен в приложении 2.
Контрольная работа по дисциплине: Философия. Вариант 5
Вариант 5 1. Составить 2 содержательных вопроса по Лекции Бытие человека и бытие мира (конец 19 - 20 век). 2. Зарегистрируйтесь на https://elibrary.ru/, подберите 3 статьи корре-лирующие с вашими вопросами 3. Напишите эссе на тему, объединяющую эти вопросы, сочетая мате-риал лекции и выбранные вами источники
User Kuznetsov_adm_21 : 2 февраля 2026
130 руб.
Контрольная работа по дисциплине: Философия. Вариант 5
Теплотехника КГАУ 2015 Задача 6 Вариант 76
Определить поверхность нагрева рекуперативного водовоздушного теплообменника при прямоточной и противоточной схемах движения теплоносителей, если объемный расход воздуха при нормальных условиях Vн, средний коэффициент теплопередачи от воздуха к воде k, начальные и конечные температуры воздуха и воды равны соответственно tʹ1, t˝1, tʹ2, t˝2. Определить расход воды G через теплообменник.
User Z24 : 5 февраля 2026
220 руб.
Теплотехника КГАУ 2015 Задача 6 Вариант 76
Отчет по практике (АМТ Темиртау, ЛПЦ-2)
Дефекты поверхности горячекатаного листа Дефекты поверхности жести Горячекатаные прутки и профили. Катаная проволока. Холоднотянутые прутки и проволока Дефекты поверхности горячекатаных прутков и профилей и катаной проволоки Внутренние дефекты холоднотянутых прутков и проволоки Поковки, полученные свободной ковкой дефекты поверхности Штамповки дефекты поверхности Полосы. Тонкие листы. Гнутые профили. Трубы Дефекты поверхности горячекатаных полос и тонких листов Внутренние дефекты полос и лист
User Rizar : 12 октября 2011
Государство РУСЬ в IX в начале XII вв.
Образование древнерусского государства. IX в. К IX в. процесс разложения первобытно-общинного строя завершен. Раннефеодальная государственность. Союз племен во главе с Кием (c конца VI в.). Византийские и арабские источники: Конец VI-VII вв - «Держава волынян», союзница Византии.
User 1809381792 : 13 января 2014
up Наверх