Все задачи оформить процедурами.

После выбора задачи запросить соответствующие данные.

Исходные данные для заполнения файлов составить самостоятельно (не менее 4-х в каждом файле).

ВАРИАНТ 8

База данных «Служба занятости»

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

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

−  фамилия, имя, отчество,

−  адрес,

−  телефон,

−  образование,

−  специальность

−  стаж,

−  дата постановки на учет

−  пособие

−  название предприятия,

−  адрес предприятия,

−  телефон предприятия,

−  количество вакансий,

−  специальности,

−  зарплата.

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

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

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

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

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

4)  Вывод списка тех предприятий, которые имеют вакансии с зарплатой более 5 000 руб.

5)  Вывод списка тех безработных, которые имеют заданную специальность.

НЕ нашли? Не то? Что вы ищете?

6)  Вывод фамилий и телефонов тех безработных, которые имеют высшее образование.

7)  Сделать выборку тех безработных, чей стаж составляет более 5 лет.

8)  Вывести данные по тем безработным, которые имеют минимальный размер пособия и были поставлены на учет в 2009 году.

9)  Вывести названия тех предприятий, которые имеют более 3 вакансий или не имеют на текущий момент вакансий (указать).

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

ВАРИАНТ 9

База данных «Автосалон»

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

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

Продавец

Марка

Год выпуска

Оборот

Дата

Довгань

БМВ 520

1990

10500

12.01.99

Славин

Мерседес-190

1991

11000

12.01.99

Петренко

Форд Мондео

1993

12926

13.01.99

Славин

Опель Фронтера

1993

16000

13.01.99

Довгань

VW Пассат

1991

12200

14.01.99

Петренко

Мерседес 180

1993

19000

15.01.99

Петренко

БМВ 325

1992

15000

15.01.99

Славин

Ауди 100

1992

10999

16.01.99

Петренко

Рено Сафран

1992

17000

16.01.99

Петренко

Пежо 605

1992

11000

16.01.99

Примечание. Оборот – продажная цена, выраженная в у. е.

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

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

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

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

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

4.  Вывод данных в алфавитном порядке фамилий продавцов.

5.  Вычисление и вывод на экран итоговый оборот для каждого продавца за указанный в таблице период.

6.  Определение фамилии продавцов, работающих с 13 по 15 января 1999 г.

7.  Вывод марок автомобилей с самыми ранними и поздними годами выпуска.

8.  Удаление данных об автомобилях марки «Ауди 100».

9.  Замена данных об автомобиле «Мерседес-190» на «Мерседес-600» 2002 года выпуска.

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

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

База данных «Аэропорт»

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

Информация состоит из записей в типизированном файле.

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

1.  Пункт назначения:

а) страна;

б) город.

2.  Модель самолета.

3.  Код направления туда – обратно.

4.  Время вылета из аэропорта отправления.

5.  Время приземления.

6.  Количество посадочных мест.

7.  Наличие свободных мест.

8.  Количество бронированных мест.

9.  Цена билета.

10.  Расстояние между пунктами.

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

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

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

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

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

4)  Определить пункты, расстояния до которых лежат в заданных пределах.

5)  Данные о наличии свободных мест на рейсы заданного направления.

6)  Сведения о самолетах, прибывших последовательно с заданного времени.

7)  Определить среднюю стоимость билета в заданном направлении.

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

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

ВАРИАНТ 11

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

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

Информация состоит из записей в типизированном файле.

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

-  название картины;

-  фамилия художника;

-  год написания;

-  размеры картины (см);

-  дата поступления в галерею;

-  признак: основная экспозиция запасник или временная выставка.

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

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

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

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

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

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

5.  Вывод списка картин, поступивших в галерею после указанной даты.

6.  Вывод списков картин по видам представления (основная экспозиция /запасник/ временная выставка) с указанием размеров картин.

7.  Удаление из базы данных сведений о картине в запаснике с самым большим размером.

8.  Замена вида представления картин указанного художника «основная экспозиция» на «временную экспозицию».

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

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

ВАРИАНТ 12

База данных «Багаж»

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

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать поля, содержащиеся в таблице:

Фамилия

Число вещей

Вес

Иванов

1

35

Борисов

3

25.5

Власов

3

25.2

Салов

4

30.2

Орлов

2

15.2

Соколов

2

18.4

Зотов

5

38.6

Котов

4

37.5

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

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

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

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

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

4.  Вывести фамилию и сведения о багаже, средний вес одной вещи в котором отличатся не более чем на 0,3 кг от общего среднего веса багажа.

5.  Найти число пассажиров, имеющих более двух вещей и число пассажиров, количество вещей которых превосходит среднее число вещей.

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

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

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

9.  Замена числа вещей для пассажира, фамилия которого и число вещей задаются.

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

ВАРИАНТ 13

База данных «Магазин игрушек»

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

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать поля, содержащиеся в таблице:

Название игрушки

Цена

Возрастной диапазон

Мяч

25 руб. 40 коп.

3

8

Конструктор 1

200 руб. 50 коп.

5

10

Конструктор 2

500 руб. 95 коп.

10

12

Кукла

205 руб. 45 коп.

3

7

Пистолет

125 руб. 60 коп.

5

9

Солдатики

140 руб. 50 коп.

3

7

Железная дорога

558 руб. 75 коп.

6

10

Собака

114 руб. 18 коп.

2

5

Кукла Барби

600 руб. 00 коп.

6

12

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

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

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

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

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

4)  вывести на экран названия тех игрушек, цена которых не превышает 300 рублей;

5)  вывести на экран цену самого дорогого конструктора;

6)  названия наиболее дорогих игрушек (цена которых отличается от цены самой дорогой игрушки не более чем на 100 рублей);

7)  названия игрушек, которые подходят детям от 6 до 10 лет;

8)  можно ли подобрать игрушку (кроме мяча), подходящую ребенку трех лет и дополнительно мяч так, чтобы суммарная стоимость игрушек не превосходила 300 рублей;

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

ВАРИАНТ 14

База данных «Универмаг»

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

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать поля, содержащиеся в таблице:

Месяц

Костюмы

Платья

Плащи

Пальто

Январь

24,5

25

26

41

Февраль

23

23

26

35

Март

21

12,3

29

22

Апрель

26

67

56

74,4

Май

20

42

62

57

Июнь

22

50

44

12

Июль

20

56

30

8

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

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7