Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика2013 / Курсовые по информатике

.docx
Скачиваний:
14
Добавлен:
27.04.2015
Размер:
28.02 Кб
Скачать

Курсовая работа

По информатике

Цель работы

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

Общее задание

Определите пользовательский тип (класс) своего варианта, включив в него необходимые:

  • Конструкторы и деструктор;

  • операции;

  • функции;

3. Выведите справки своего задания для массива объектов заданного вариантом типа.

4. В работе рекомендуется использовать:

- шаблоны,

- стандартные типы ( например string, …)

4. Работу выполняется либо в режиме «Консоль», либо под “Windows”.

Индивидуальные задания

  1. Заданы данные: Фамилия рабочего, отдел, адрес, заработная за каждый месяц года.

    1. Для каждого месяца определить рабочего с наибольшей зарплатой.

    2. Вывести фамилии наиболее оплачиваемых рабочих.

  2. Даны: название судна, порт назначения; дата прихода; дата отхода; объем поставленного груза.

    1. судна, пришедшие в заданным порт назначения.

    2. суммарный объем поставленного груза заданным судном.

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

      1. Для каждого рабочего определить самый неудачный день.

      2. Вывести фамилии наиболее оплачиваемых рабочих.

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

    1. Для каждого предприятия определить среднюю арифметическую стоимость продукции.

    2. Для заданной продукции вывести предприятие с его минимальной ценой

  2. Даны: бортовой номер самолета; назначение рейса; стоимость одного билета; количество проданных билетов,

    1. процент проданных билетов на заданный рейс.

    2. вывести суммарную выручку от проданных билетов.

  3. Даны: название предприятия, адрес, наличие арендных площадей, наименование продукции, фактический выпуск продукции в процентах за каждую неделю месяца.

    1. Для каждого наименования продукции определить суммарный выпуск за 4 недели.

    2. Вывести предприятия с максимальным выпуском продукции за вторую неделю.

  4. Даны: название судна; грузоподъемность судна; ФИО капитана; порт приписки.

    1. список капитанов для каждого порта приписка.

    2. суммарная грузоподъемность судов.

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

    1. Определить предприятие с наибольшими суммарными планируемыми затратами.

    2. Вывести предприятия с минимальными планируемыми затратами на соц.- культ. нужды на четвертый год пятилетки.

  2. Даны: название предприятия, балансовая стоимость основных фондов; значения 6 технико-экономических показателей(ТЭП).

    1. Для каждого предприятия определить ТЭП с наибольшим значением.

    2. Определить предприятие с наибольшими значением 2-го ТЭП.

  3. Даны: префектура; название библиотеки; число единиц хранения; ФИО директора;

    1. вывести префектуру с наибольшим суммарным числом единиц хранения в библиотеках,

    2. Найти информацию о директоре библиотеки: название библиотеки; префектура;

  4. Даны: название министерства, категория министерства, затраты на создание АСУП 5 категорий /капитальные, на проектирование, и т.п./.

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

    2. Вывести министерства с максимальными затратами по 3 категориям.

  5. Даны: название предприятия, наименований продукции, планируемые выпуск в процентах на каждый год пятилетки.

    1. Определить предприятие с наибольшим суммарным выпуском.

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

  6. Даны: бортовой номер самолета; марка самолета; количество мест;

    1. количество мест на каждой марке самолета

    2. вывести марку самолета с заданным бортовым номером.

  7. Даны: бригада, наименований детали, выпуск детали за каждый рабочий день

недели.

    1. Для каждого дня недели определить бригаду- «передовика».

    2. Определить суммарный выпуск заданной детали за неделю для каждой бригады.

  1. Даны: название предприятия, наименований продукции, выполнение плана поставок продукции.

    1. Для каждого наименования продукции определить суммарные поставки по всем предприятиям.

    2. Для заданного предприятия определить продукцию с максимальными поставками.

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

    1. Для заданного дня недели определить «передовика» по выпуску заданной детали.

  3. Даны: название хозяйства, название культуры, посевная площадь (га); валовый сбор (ц),

    1. суммарный валовый сбор по всем хозяйствам каждой культуры

    2. вывести хозяйства с наибольшей посевной площадью.

  4. Даны: название предприятия, наименование оборудования, количество устаревшего и морально изношенного.

    1. Для каждого предприятия определить наиболее катастрофическое наименование оборудования.

    2. Определить суммарное количество устаревшего и морально изношенного по всем предприятиям.

  5. Даны: название предприятия, наименование материала, значения поставок в процентах.

    1. Определить суммарное значение поставок каждого материала.

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

  6. Даны: название отдела, название цеха, потери рабочего времени.

    1. Для каждого отдела-виновника определить суммы потерь.

    2. Определить цех с минимальными потерями рабочего времени.

  7. Даны: Аптека, название лекарства, форма(таблетка, настойка и т.д.) число упаковок в наличии, цена упаковки

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

    2. вывести список аптек, где заданное лекарство самое дешевое.

  8. Даны: название предприятия; затраты на капитальный ремонт; название ремонтной организации.

    1. суммарная стоимость заказов заданного предприятия каждой ремонтной организации

    2. название ремонтной организации с наибольшим объемом заказов.

  9. Даны: название предприятия, название специальности, количество работников данной специальности.

    1. Для каждого предприятия определить специальность с наименьшим количеством.

    2. Определить суммарное количество работников на предприятиях заданной специальности.

  10. Даны: название предприятия, адрес, потребление эл. энергии за каждый месяц года.

    1. Для каждого месяца определить предприятие с наибольшим потреблением эл. энергии.

    2. Определить суммарное потребление эл. энергии в заданный месяц по всем предприятиям.

  11. Даны: название предприятия, балансовая стоимость основных фондов,расход эл. энергии год пятилетки.

    1. Найти предприятие с наименьшим расходом эл. энергии в заданный год.

    2. Определить суммарный расход эл. энергии за пятилетку по всем предприятиям.

  12. Даны: Фамилия студента, год поступления, средний балл за каждый год обучения.

    1. Для каждого студента определить наиболее успешный год.

    2. Определить средний балл по всем студентам в заданный год.

  13. Даны: наименований товара, качество товара, количество проданного товара в течении недели.

    1. Для каждого товара определить наиболее успешный день.

    2. Определить суммарное количество проданного товара в заданный день недели.

  14. Даны: Фамилия студента, специализация, оценки по 4 экзаменам.

    1. Для каждого студента вывести наиболее успешный экзамен.

    2. Определить средний балл по всем студентам по заданному экзаменам.

  15. Даны: Фамилия студента, факультет, средние баллы за каждый семестр за 5 лет.

    1. Для каждого студента определить наиболее успешный семестр.

    2. Определить средний балл по всем студентам по заданному семестру.

  16. Даны: название лекарства, форма выпуска(таблетка, настойка и т.д.) количество единиц в упаковке, цена упаковки,

    1. вывести список лекарств заданной формы выпуска,

    2. вывести список лекарств с самой дорогой таблеткой.

  1. Даны: название энергостанции, фамилия потребителя, населенный пункт потребителя, объем потребления.

    1. вывести названия станций, имеющих потребителей, требующих наибольший объем потребления электроэнергии.

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

  2. Даны: фамилия абитуриента; шифр специальности; средний балл, льгота,

    1. вывести специальности с числом набора больше среднего

    2. вывести список льготников на заданной специальности.

  3. Даны: ФИО работника; должность; оклад; номер комнаты; метраж комнаты;

    1. вывести список сотрудников , работающих в заданной комнате

    2. вывести суммарный метраж комнат.

  4. Даны: название ВУЗа; число преподавателей; число обслуживающего персонала,

    1. для заданного ВУЗа вывести число преподавателей

    2. Вывести суммарное число преподавателей и обслуживающего персонала по всем ВУЗам.

  5. Даны: наименование товара; наценка; скидка; цена товара.

    1. вывести список товаров с наценкой

    2. вывести суммарную скидку по всем товарам;