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

Вариант 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

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

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

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