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

17. Создать базу данных, содержащую данные о продаже бензина на азс для 20 клиентов:

— номер по порядку;

— фамилия и инициалы клиента;

— марка автомобиля;

— марка бензина;

— цена, руб.;

— продано, л.;

—дата продажи.

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

марка автомобиля известна.

Данные задать самостоятельно.

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

— адрес обменного пункта;

— номер по порядку;

— фамилия и инициалы клиента;

— страна и название ее валюты;

— курс, руб.;

— продано;

— дата продажи.

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

Обменяли заданную валюту в одном обменном пункте.

Данные задать самостоятельно.

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

— марка автомобиля,

— страна изготовления автомобиля,

— стоимость автомобиля,

— количество автомобилей, проданных данной марки за год,

— дата изготовления автомобиля.

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

Данные задать самостоятельно.

20. Создать базу данных, содержащую сведения о 20 сберегательных банков:

— наименование банка,

— адрес банка,

— годовой процент вклада в банке,

— средняя сумма вклада,

— число вкладчиков.

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

Данные задать самостоятельно.

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

— номер билета;

— фамилия и инициалы клиента;

— номер поезда;

— дата отправления.

— количество проданных билетов;

— цена одного билета, руб.;

— дата продажи;

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

Данные задать самостоятельно.

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

— марка телевизора,

— страна изготовления,

— стоимость телевизора,

— количество проданных телевизоров за год,

— дата изготовления телевизора.

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

Данные задать самостоятельно.

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

— тип самолета,

— страна изготовления,

— пункт назначения и номер рейса,

— стоимость билета,

— количество пассажиров,

— дата вылета самолета.

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

Данные задать самостоятельно.

24. Обработать результаты первенства по футболу (участвуют не более 15 команд). Результаты каждой игры заданы в виде названий команд и счета (количество забитых и пропущенных мячей). Сформировать таблицу очков (выигрыш - 3, ничья - 1, проигрыш - 0) и упорядочить результаты в соответствии с занятым местом. Если сумма очков у двух команд одинакова, то сравниваются разности забитых и пропущенных мячей. Вывести результирующую таблицу, содержащую место, название команды, количество очков.

Данные задать самостоятельно.

25. Для формирования сборной по хоккею предварительно отобрано 30 игроков. На основании протоколов игр (не более 15) составлена таблица, в которой содержится штрафное время каждого игрока по каждой игре (2, 5 или 10 мин.). Написать программу, которая составляет список кандидатов в сборную в порядке возрастания суммарного штрафного времени. Игрок, оштрафованный на 10 мин., из списка кандидатов исключается.

Данные задать самостоятельно.

26 Информация о результатах сессии (5 экзаменов) по каждой группе хранится в памяти ЭВМ. Определить средний балл для пяти групп одного потока студентов и выдать список групп в порядке убывания среднего бала. Результаты вывести в виде таблицы с заголовком.

27 В соревнованиях по прыжкам со 120-ти метрового трамплина принимает участие не более 30 спортсменов. Судят соревнования 5 судей. Каждый судья выставляет оценку за стиль прыжка по 20-ти балльной шкале. Меньшая и большая оценки отбрасываются, остальные суммируются. К этой сумме прибавляются очки за дальность прыжка: 120 метров — 60 очков, за каждый метр превышения добавляется по 2 очка, при меньшей дальности отнимается 2 очка за каждый метр. Получить итоговую таблицу соревнований, содержащую фамилию и итоговый результат для каждого участника в порядке занятых мест.

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