Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информатика метод указания.pdf
Скачиваний:
80
Добавлен:
26.07.2016
Размер:
951.4 Кб
Скачать

Приложение 1

Приложение 2. Таблица вариантов ИДЗ 2

Вариант

Задание

 

Создать массив записей, содержащий сведения о месячной заработной

 

плате рабочих завода.

 

Каждая запись содержит поля – фамилия рабочего, наименование

1

цеха, размер заработной платы за месяц. Необходимо:

 

-отсортировать массив записей по полю заработная плата;

 

-подсчитать общую сумму выплат за месяц по цеху Х. Наименование

 

цеха Х вводится по запросу с клавиатуры.

 

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

2

конференции. Каждая запись содержит поля – фамилия участника,

 

возраст, город, из которого прибыл участник.

 

 

110

Написать программу, выдающую следующую информацию: -список участников, приехавших из города Х с указанием возраста; -средний возраст участников конференции.

Название города Х вводится по запросу с клавиатуры.

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

3Написать программу, выдающую следующую информацию: -список врачей по специализации Х с указанием стажа работы; -средний стаж сотрудников клиники.

Специализация Х вводится по запросу с клавиатуры.

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

4программу, выдающую следующую информацию:

-список абонентов, отсортированный по полю год установки; - по вводимой фамилии Х выдается номер телефона абонента. Фамилия Х вводится по запросу с клавиатуры.

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

5следующую информацию:

-стоимость самой дорогой игрушки и ее наименование;

-общую стоимость всех игрушек в магазине.

Создать массив записей, содержащий сведения об экспортируемых товарах. Каждая запись содержит поля – наименование товара, страна, импортирующая товар, объем поставляемой партии в штуках. Написать программу, выдающую следующую информацию:

6-список стран, в которые экспортируется товар Х и объем его экспорта; -средний объем экспорта товара Х.

Наименование товара Х вводится по запросу с клавиатуры.

Создать массив записей, содержащий сведения о студентах группы. Каждая запись содержит поля – фамилия студента, год рождения и оценки по трем экзаменам. Написать программу, выдающую следующую информацию:

7-список студентов, отсортированный по полю год рождения с указанием полученных оценок;

-количество студентов, получивших неудовлетворительные оценки хотя бы по одной дисциплине.

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

8следующую информацию:

-список книг автора Х с указанием названия и года издания книги; -стоимость самой дорогой книги автора Х; Фамилия автора Х вводится по запросу с клавиатуры.

111

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

9-список рейсов самолетов в город Х, с указанием времени вылета и стоимости билетов; -номер рейса в город Х, с минимальной стоимостью билета.

Наименование города Х вводится по запросу с клавиатуры.

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

наименование, стоимость единицы товара, количество. Написать

10программу, выдающую следующую информацию:

-список товаров, отсортированный по полю стоимость товара; - общую стоимость всех товаров в магазине.

Создать массив записей, содержащий сведения о сессии. Каждая запись содержит поля – индекс группы ( например ЭС-101), фамилия студента, оценки по трем экзаменам. Написать программу, выдающую следующую информацию:

11-фамилии неуспевающих студентов группы Х, с указанием количества задолженностей; -количество неуспевающих студентов группы Х.

Наименование группы Х вводится по запросу с клавиатуры.

Создать массив записей, содержащий сведения об отправлении поездов дальнего следования. Каждая запись содержит поля – номер поезда, станция назначения, время отправления, стоимость билетов.

12Написать программу, выдающую следующую информацию:

-время отправления поездов в город Х с указанием стоимости билетов; -номер поезда в город Х с минимальной стоимостью билета. Наименование города Х вводится по запросу с клавиатуры.

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

13-список сотрудников мужского пола отдела Х призывного возраста (старше 18 и младше 30 лет), с указанием стажа работы; -средний возраст сотрудников мужского пола отдела Х. Наименование отдела Х вводится по запросу с клавиатуры.

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

14-по вводимой фамилии абонента Х и адресу Y выдается номер телефона.

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

15склада. Каждая запись содержит поля – наименование, цена единицы товара, количество. Написать программу, выдающую следующую информацию:

112

-список товаров, стоимость которых не превышает Х рублей с указанием количества;

-общее количество товаров, стоимость которых не превышает Х. Стоимость Х вводится по запросу с клавиатуры.

Создать массив записей, содержащий сведения о товарах автосалона. Каждая запись содержит поля –

модель автомобиля, цвет, номер двигателя, стоимость. Написать программу, выдающую следующую информацию:

16-список автомобилей модели Х с указанием цены, цвета и номера двигателя; -самый дорогой автомобиль модели Х.

Модель автомобиля Х вводится по запросу с клавиатуры.

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

наименование страны, наименование города, стоимость тура. Написать программу, выдающую следующую информацию:

17-список туров в страну Х с указанием наименования города и стоимости тура; -самый дорогой тур в страну Х.

Название страны Х вводится по запросу с клавиатуры.

Создать массив записей, содержащий сведения о студентах группы. Каждая запись содержит поля – фамилия студента, индекс группы (например ЭС-101) и оценки по трем экзаменам. Написать программу, выдающую следующую информацию:

18-список отличников группы Х;

-процент отличников по отношения к общему количеству студентов группы Х.

Индекс группы Х вводится по запросу с клавиатуры.

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

19программу, выдающую следующую информацию:

-список абонентов, отсортированный по полю год установки; -количество установленных телефонов с Х года.

Значение Х вводится по запросу с клавиатуры.

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

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

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

Стоимость сборки единицы изделия Х вводится по запросу с клавиатуры.

Создать массив записей, содержащий сведения о сотрудниках

21таксомоторного парка. Каждая запись содержит поля – фамилия водителя, номер автомобиля, количество выездов за месяц.

113

Написать программу, выдающую следующую информацию: -подсчитать общее количество выездов за месяц; -фамилию водителя, с наибольшим количеством выездов.

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

Написать программу, выдающую следующую информацию:

22-список услуг клиники, отсортированный по полю название операции;

-по введенному названию операции Х распечатать стоимость и возрастные ограничения.

Название операции Х вводится по запросу с клавиатуры.

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

23превышает Х лет:

-распечатать список сотрудников, получивших премию с указанием размера премии.

Величина Х вводится по запросу с клавиатуры.

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

24

Написать программу, которая;

-уменьшит стоимость товаров, количество которых не превышает Х,

на 50%; -распечатать список новых цен.

Количество Х вводится по запросу с клавиатуры.

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

25изделий за месяц. Написать программу, выдающую следующую информацию:

-список рабочих цеха, отсортированный по полю фамилия; -общее количество изделий, собранных рабочими цеха за месяц.

114

Соседние файлы в предмете Информатика