Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KR-FAVT.doc
Скачиваний:
22
Добавлен:
21.09.2019
Размер:
463 Кб
Скачать
☆

Вариант 2 База данных «Автопредприятие»

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

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

  1. Фамилия водителя.

  2. Табельный номер (поле таб. №).

  3. Гаражный номер автомобиля (поле № авт.).

  4. количество отработанных дней (поле кд).

  5. выручка, сдаваемая водителем, и среднедневной доход.

Значение поля «доход» равно произведению значений полей количество отработанных дней и «среднедневная выручка (факт – план)».

Фамилия

Таб. №

№ авт.

кд

Выручка в день

Факт.

План

Доход

Орлов А.

347

69

6

Гусев Ф.

104

184

12

…..

…..

…..

…..

…..

…..

…..

Программа должна содержать меню.

Обработка файла должна включать следующие действия.

  1. Создание базы данных в типизированном файле.

  2. Дополнение файла новыми записями.

  3. Вывод на экран базы данных.

  4. Cортировка БД по табличным номерам, а внутри по фамилиям водителей.

  5. Вывод на экран среднегодовой доход по каждому водителю.

  6. Определение водителей, имеющих максимальный и минимальный средний дневной доход, а также тех, кто имеет доход меньше заданного числа.

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

Количество записей произвольное (не менее 10).

Все элементы обработки файла должны быть оформлены в виде процедур.

Вариант 3 База данных «Расход топлива на автопредприятии»

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

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

  • фамилия владельца автомобиля,

  • гаражный номер,

  • характеристики автомобиля:

а) марка,

б) номер,

в) пробег,

– расход бензина:

а) нормативный,

б) фактический,

в) экономия.

Фамилия

Гр. №

Характеристики

Расход бензина (в л.)

Марка

Номер

Пробег (км)

Норма

Факт.

Экономия

Орлов

23

Жигули

34 – 67

543600

450

430

Гусев

49

Москвич

22 – 01

340200

520

550

Программа должна содержать меню.

Обработка файла должна включать следующие действия:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]