Программирование на си( модульное программирование)

Отменен
Заказ
6738984
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
21 Мая в 18:00
Цена
2 000 ₽
Блокировка
10 дней
Размещен
19 Мая в 19:11
Просмотров
30
Описание работы

Задание: Создать программу, которая работает с базой данных в виде

типизированного файла. Код программы должен поддерживать модульный

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

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

файлы.

Ваша СУБД (система управления базой данных) должна уметь выполнять следующие действия:

а) чтение данных из файла, имя которого задано пользователем;

б) просмотр данных на консоли в табличном виде;

в) редактирование записи, номер которой задан пользователем;

г) добавление записи в конец списка;

д) удаление записи, номер которой задан пользователем;

е) сортировку записей по возрастанию и убыванию;

ж) поиск записей по названию;

з) запись данных в файл, имя которого задано пользователем;

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

Предусмотрите обработку ошибочных ситуаций:

а) на диске нет файла, имя которого задано для чтения;

б) для новой записи нет места в массиве;

в) введен неправильный номер для удаляемой или редактируемой записи.

Информация для базы данных выбирается на усмотрение учащегося.

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

1. Книжный магазин (название автора, название книги, цена, количество,

кодовый номер)

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.55
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир