Создание базы данных "Стадионы города" на языке C
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задание
Создать на языке C базу данных "Стадионы города".
Поля: название стадиона, год постройки, вместимость, количество площадок, виды спорта.
Программа должна осуществлять:
ввод и запись данных в текстовый файл,
корректировку введенной информации,
вывод на экран списка всех стадионов (по алфавиту),
вывод на экран стадионов, вместимость которых превышает указанную
поиск стадионов по заданным видам спорта.
Выбор режима работы должен выполняться с помощью меню.
Описание работы программы
В основной программе осуществляется загрузка базы данных в массив и вывод главного меню. Далее пользователю предлагается выбрать один из пунктов:
добавление записи;
удаление записи;
редактирование записи;
вывод всех стадионов (по алфавиту);
вывод стадионов по вместимости;
поиск стадионов по видам спорта;
выход из программы.
Если пользователь выбрал добавление новой записи, ему предлагается заполнить все поля таблицы по очереди. Запись добавляется в конец таблицы, счетчик записей увеличивается на единицу, происходит упорядочивание записей по алфавиту.
При выборе второго или третьего пункта пользователю предоставляется список всех записей и ожидается ввод номера записи для удаления или редактирования соответственно. После выбора пользователю выводится на экран та запись, которую он выбрал. Если пользователь выбрал второй пункт, то от пользователя ожидается подтверждение удаления записи. Если пользователь выбрал третий пункт, то пользователь должен ввести все поля, а затем подтвердить или отменить редактирования записи.
При выборе пункта 4 на экран выведутся все записи. Упорядочивание по алфавиту происходит автоматически при создании, удалении или редактировании записи.
При выборе пятого пункта пользователю предлагается сначала выбрать тип вместимости стадионов (равно, больше, меньше, больше или равно, меньше или равно), затем ввести вместимость, по которой хотите отфильтровать записи. После этого на экран выведутся записи удовлетворяющие условию.
При выборе пункта 6, пользователю предоставляется ввод вида спорта. После этого на экран выведутся записи удовлетворяющие условию. В программе не учитывается регистр букв, т.к. все строки автоматически приводятся к верхнему регистру.
При выборе пункта семь, пользователь подтверждает или отменяет выход из программы.
Алгоритм работы программы приведен в виде блок-схемы в приложении 1. Листинг программы приведен в приложении 2.
Создать на языке C базу данных "Стадионы города".
Поля: название стадиона, год постройки, вместимость, количество площадок, виды спорта.
Программа должна осуществлять:
ввод и запись данных в текстовый файл,
корректировку введенной информации,
вывод на экран списка всех стадионов (по алфавиту),
вывод на экран стадионов, вместимость которых превышает указанную
поиск стадионов по заданным видам спорта.
Выбор режима работы должен выполняться с помощью меню.
Описание работы программы
В основной программе осуществляется загрузка базы данных в массив и вывод главного меню. Далее пользователю предлагается выбрать один из пунктов:
добавление записи;
удаление записи;
редактирование записи;
вывод всех стадионов (по алфавиту);
вывод стадионов по вместимости;
поиск стадионов по видам спорта;
выход из программы.
Если пользователь выбрал добавление новой записи, ему предлагается заполнить все поля таблицы по очереди. Запись добавляется в конец таблицы, счетчик записей увеличивается на единицу, происходит упорядочивание записей по алфавиту.
При выборе второго или третьего пункта пользователю предоставляется список всех записей и ожидается ввод номера записи для удаления или редактирования соответственно. После выбора пользователю выводится на экран та запись, которую он выбрал. Если пользователь выбрал второй пункт, то от пользователя ожидается подтверждение удаления записи. Если пользователь выбрал третий пункт, то пользователь должен ввести все поля, а затем подтвердить или отменить редактирования записи.
При выборе пункта 4 на экран выведутся все записи. Упорядочивание по алфавиту происходит автоматически при создании, удалении или редактировании записи.
При выборе пятого пункта пользователю предлагается сначала выбрать тип вместимости стадионов (равно, больше, меньше, больше или равно, меньше или равно), затем ввести вместимость, по которой хотите отфильтровать записи. После этого на экран выведутся записи удовлетворяющие условию.
При выборе пункта 6, пользователю предоставляется ввод вида спорта. После этого на экран выведутся записи удовлетворяющие условию. В программе не учитывается регистр букв, т.к. все строки автоматически приводятся к верхнему регистру.
При выборе пункта семь, пользователь подтверждает или отменяет выход из программы.
Алгоритм работы программы приведен в виде блок-схемы в приложении 1. Листинг программы приведен в приложении 2.
Другие работы
Гидромеханика РГУ нефти и газа им. Губкина Гидродинамика Задача 13 Вариант 7
Z24
: 7 декабря 2025
При условии задачи 12 и известном расходе жидкости определите минимальный диаметр трубопровода по условию кавитации.
Задача 12
Поршень диаметром D, двигаясь равномерно, всасывает жидкость из открытого бака с атмосферным давлением рат на поверхности жидкости. Высота всасывания равна z0. Всасывающая труба — длина l, диаметр d, стальная, новая, сварная. Гидравлические сопротивления показаны на рисунке. Температура жидкости t°C. Атмосферное давление равно 100 кПа.
Определить максимально воз
275 руб.
Влаштування перегородки за системою W111
alfFRED
: 28 августа 2013
Зміст
1. Комплекти гіпсокартонних перегородок
2. Технологія влаштування перегородки W111
2.1 Перегородка на металевому каркасі
2.2 Послідовність виконання монтажу перегородок
2.3 Обробка лицьової поверхні
2.4 Улаштування прорізів в гіпсокартонних перегородках
2.5 Улаштування деформаційних швів в перегородках
2.6 Улаштування примикань гіпсокартонних перегородок до конструкцій приміщення
3. Допустимі відхилення та контроль якості гіпсокартонних конструкцій
1. Комплекти гіпсокартонних пер
10 руб.
Лабораторная работа №3 по дисциплине: Техника мультисервисных сетей. Вариант 8
Roma967
: 30 августа 2024
Лабораторная работа №3
«Изучение технологии спектрального уплотнения DWDM»
Цель работы:
Целью работы является знакомство с технологией спектрального уплотнения (WDM)
Ответы на тестовые вопросы:
1. Какая рекомендация описывает одномодовые волокна типа NZDSF?
- G.652;
- G.653;
- G.654;
- G.655.
2. Вблизи какой длины волны наблюдается второе окно прозрачности?
- 850 нм;
- 1310 нм;
- 1480 нм;
- 1550 нм.
3. Из скольки несущих состоит сетка частот системы DWDM?
- 20;
- 25;
- 40;
- 41 и более.
4.
400 руб.
Устойчивость САР
ilya01071980
: 24 июля 2014
По исходным данным, указанным в задании на контрольную работу, необходимо выполнить следующие пункты:
1) по заданному критерию оценить устойчивость САР.
2) построить область устойчивости относительно коэффициента усиления САР.
Исходные данные:
Характеристический полином:
94,5•10-5p4 +42•10-3p3 +44,2•10-2p2 +13,4•10-1p +9,42= 0.
Критерий устойчивости Михайлова.
625 руб.