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

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

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

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

4)  Вывести на экран исходную таблицу.

5)  Для заданного товара народно потребления выдать следующие сведения: месяц с максимальным и с минимальным спросом товара в виде «месяц – число».

6)  Для заданного месяца определить товары, пользующиеся наивысшим спросом в виде «товар – число».

7)  Определить товары с максимальным спросом в заданное время года.

8)  Выдать на экран товары народного потребления по убыванию среднего спроса за 7 месяцев года.

9)  Определить общее количество каждого вида товара, проданного за 6 месяцев, и выдать в виде «товар – количество».

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

ВАРИАНТ 15

База данных «Абитуриент»

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

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

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

Фамилия

Математика

Физика

Русский

язык

Пол

С-Пб или приезжий

Страна

Иванов

45

34

56

М

С-Пб

Россия

Петрова

64

73

83

Д

С-Пб

Россия

Сидоров

75

65

54

М

приезжий

Россия

Смирнова

55

57

59

Д

приезжая

Молдова

Тимофеева

34

39

64

Д

приезжая

Россия

Голубев

85

74

63

М

С-Пб

Россия

Кондратенко

33

43

44

М

приезжий

Украина

Гурок

63

84

75

М

приезжий

Беларусь

Примечание: (проходной балл = 150).

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

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

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

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).

ВАРИАНТ 18

База данных «Товар»

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

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

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

Номер товара

Номер

продавца

Фамилия продавца

Наименование товара

Цена

(в рублях)

1

1

1

1

2

2

2

3

4

4

4

5

5

1000

1500

2050

1900

3100

1000

2050

2050

1000

3100

1900

1500

1000

MERLIN

BLER

DRAK

IDL

MAG

MERLIN

DRAK

DRAK

MERLIN

MAG

IDL

BLER

MERLIN

XX

Y

ZZ

XY

ZY

XX

ZZ

ZZ

XX

ZY

XY

YY

XX

20

28

22

30

520

500

590

1000

80

90

95

160

140

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

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

1.  Создать базу данных.

2.  Заполнить базу данных.

3.  Вывести базу данных на экран.

4.  Найти сведения о товаре с номером 3.

5.  Найти сведения о товарах, стоимость которых находится в диапазоне 100…500.

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

7.  Выдать сведения о товарах, наименование которых содержит подряд две буквы «L».

8.  Определить среднюю цену товара с заданным номером.

9.  Необходимо получить статистику для каждого товара: минимальную и максимальную цену.

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

ВАРИАНТ 19

База данных «Кадры»

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

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

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

Таб. №

Ф. И.О.

Отд.

Должность

Оклад

Семья

Дети

Премия в %

Премия в руб.

234

24

зав. сект.

285

да

2

20

163

22

ст. инж.

185

да

2

15

431

23

вед. инж.

210

да

0

20

265

22

вед. инж.

220

да

1

20

343

23

зав. сект.

280

да

1

20

562

22

н. с.

1250

да

1

10

413

22

инж.

165

нет

0

15

100

24

инж.

165

нет

0

10

Примечание. Премия дана в % от оклада.

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

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

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

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

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

4)  Вывести на экран средний оклад сотрудников каждого отдела.

5)  Вывести на экран данные о сотруднике, который получил самую большую премию.

6)  Выполнить сортировку по убыванию оклада.

7)  вывести данные о сотрудниках, имеющих табельные номера в диапазоне 300-500.

8)  По заданному номеру отдела выдать следующие сведения: общий размер премий, наименьший и наибольший оклады.

9)  Увеличить оклад на 15% для сотрудников, имеющих двоих детей.

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

ВАРИАНТ 20

База данных «Обслуживание работы международной конференции»

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

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

−  фамилия

−  ученая степень,

−  ученое звание,

−  место работы, кафедра (отдел),

−  должность,

−  страна,

−  город,

−  адрес,

−  телефон,

−  потребность в гостинице,

−  дата приезда.

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

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

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

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