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

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

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

  4. Ввести исходные данные и вывести их на экран;

  5. Составить меню и каждый вид обработки оформить в виде подпрограммы.

  6. Найти сумму баллов каждого абитуриента.

  7. Составить список студентов, получивших проходной балл и среди них указать – сколько мальчиков и девочек, сколько требуется выделить мест в общежитии (сколько иногородних), сколько абитуриентов из России и СНГ.

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

Вариант 16 База данных «Бухгалтерия»

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

Каждая запись должна содержать следующие поля:

  • фамилия и инициалы сотрудника;

  • должность;

  • цех;

  • оклад за месяц;

  • продолжительность работы (дней в месяц).

Программа должна содержать заставку и меню.

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

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

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

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

  4. Вывод списков сотрудников по цехам.

  5. Вычисление общей суммы выплат за месяц по заданному цеху.

  6. Подготовка ведомости заработной платы для сотрудников цеха.

  7. Вычисление средней заработной платы по должностям.

  8. Увеличить инженерам оклад за месяц на 25%.

  9. Удалить из базы данных сведения о сотрудниках, которые были на работе 5 дней и менее в месяц.

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

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

Вариант 17 База данных «Стройотряд»

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

В память ЭВМ вводятся следующие данные :

фамилия студента;

пол;

успеваемость:

0 – успевает на тройки,

1 – на тройки и четверки,

2 – на тройки, четверки и пятерки,

3 – на четверки и пятерки,

4 – отличник;

в) участие в общественной жизни

0 – нет,

1 – участвует;

г) овладение строительной специальностью

0 – нет,

1 – повар,

2 – каменщик,

3 – бетонщик,

4 – плотник,

5 – стропальщик,

6 – шофер при наличии прав,

(в случае овладения несколькими специальностями в качестве признака используется число, каждая цифра которого – соответствующая специальность);

В стройотряд не берут студентов, успевающих на одни тройки.

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

Программа должна содержать заставку и меню.

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

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

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

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

  4. список студентов поваров, имеющих еще какую-нибудь строительную специальность;

  5. список студентов, владеющих как минимум двумя специальностями, кроме повара;

  6. список студентов, имеющих права на вождение автомобиля и еще одну строительную специальность, кроме повара;

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

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

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

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