Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
varianty_kursovika.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
713.73 Кб
Скачать
  1. Создание базы данных в типизированном файле.

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

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

  4. Расчет экономия в литрах.

  5. Индексирование файла БД по полю № в алфавитном порядке.

  6. Расчет суммарной экономии топлива.

  7. Расчет суммарной экономии по заданной марке автомобиля.

  8. Подсчет количества автомобилей, допустивших перерасход топлива, и выдать фамилии их владельцев.

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

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

Вариант 4 База данных «Отдел кадров»

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

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

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

Фамилия

Оплата за час

Понедельник

Вторник

Среда

Четверг

Пятница

Суббота

Алексеев

330,5

0

0

0

4,7

0

0

Андреев

330,5

2

0

2,5

0

3,5

4

Борисов

186,4

4

2

3,5

0

2,5

0

Берг

95,4

6

6

6

6

6

6

Власов

186,4

4

0

0

2

4

2

Герасимов

330,5

3

0

0

4

5

1

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

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

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

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

  3. Вывод на экран базы данных (введение новой недельной информации).

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

  5. Определение для каждого служащего размера зарплаты за неделю, умножив отработанное время на почасовую ставку. Вывод – фамилия, зарплата.

  6. Определение для каждого дня недели числа служащих, отсутствующих на работе.

  7. Определение дня недели, в котором было больше всего отсутствующих служащих.

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

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

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