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

16)Определить класс «статья», включающий следующую информацию:

-фамилия автора;

-имя автора;

-отчество автора;

-название статьи;

-название журнала;

-год издания;

-номера страниц.

В программе предусмотреть:

-создание массива объектов заданного класса;

-вывод на экран массива объектов в виде таблицы 1:

Фамилия автора

Имя автора

Отчество автора

Название статьи

Название журнала

Год издания

Номера страниц

-формирование массива объектов, в котором фамилии авторов будут упорядочены по алфавиту и вывод полученного массива на экран в виде таблицы 1;

-вывод на экран нового массива объектов, соответствующего списку публикаций, содержащихся в конкретном журнале, по возрастанию номеров страниц в виде таблицы 2:

Фамилия автора

Имя автора

Отчество автора

Название статьи

Номера страниц

-создание меню для проверки всех действий над массивом объектов заданного класса.

Задание №2

17)Определить класс «магнитофон», включающий следующую информацию:

-тип магнитофона (марка);

-фирма;

-дата выпуска;

-диск (есть или нет);

-число кассет;

-приемник (есть или нет);

-цена.

В программе предусмотреть:

-создание массива объектов класса;

-вывод на экран массива объектов в виде таблицы 1:

Тип магнитофона

Фирма

Дата выпуска

Диск

Число кассет

Приемник

Цена

-формирование массива объектов, в котором названия фирм будут расположены по алфавиту, и вывод его на экран в виде таблицы 1;

-вывод на экран нового массива объектов, соответствующего списку магнитофонов, разрабатываемых конкретной фирмой, по убыванию цен в виде таблицы 2:

Тип магнитофона

Цена

-создание меню для проверки всех действий над массивом объектов заданного класса.

Задание №2

18)Определить класс «туристическая поездка», включающий следующую информацию:

-название страны;

-название города;

-количество дней;

-тип отеля;

-стоимость поездки.

В программе предусмотреть:

-создание массива объектов заданного класса;

-вывод на экран массива объектов в виде таблицы 1:

Название страны

Название города

Количество дней

Тип отеля

Стоимость поездки

-вывод на экран нового массива объектов, соответствующего сведениям о туристических поездках в конкретную страну, и вывод его в виде таблицы 2:

Название города

Количество дней

Тип отеля

Стоимость поездки

-упорядочение исходного массива объектов по возрастанию стоимости поездок и вывод полученного массива в виде таблицы 1;

-создание меню для проверки всех действий над массивом объектов заданного класса.

Задание №2