Класс-массив: Учет выдачи и приема книг в биьлиотеке 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Класс-массив: Учет выдачи и приема книг в биьлиотеке



Операции класса-массив:

· Создать массив из N элементов. Количество элементов вводит пользователь.

· Заполнить массив

· Вывести массив

· Сортировать массив методом Шейкер – сортировки по по дате выдачи

· Сформировать список книг, которые не возвращены вовремя.

· Удалить карточку пользователя.

 

7. Вариант

Класс-вариант: Студент (Сведения по одному экзамену одного студента: Номер зачетной книжки, Название дисциплины, Дата получения оценки, Оценка, Фамилия преподавателя. (по каждому студенту будет столько записей сколько экзаменов он сдал).

Операции класса-варианта:

· Создание класса.

· Заполнение объекта класса (Примечание: При вводе данных в строковые поля предусмотреть преобразование их к формату: первая буква большая, остальные маленькие)

· Вывод объекта класса

· Изменение значения любого члена данных класса

· Доступ к значению любого члена данных класса

Класс-массив: Успеваемость студентов

Операции класса-массив:

· Создать массив из N элементов. Количество элементов вводит пользователь.

· Заполнить массив

· Вывести массив

· Сортировать массив в хронологическом порядке по дате получения оценки. методом Шейкер – сортировки

· Найти студентов с наибольшим баллом и вывести их фамилии.

· Вставить сведения о студенте-новичке.

 

8. Вариант

Класс-вариант: Товар (Об отдельном товаре хранятся данные: Наименование товара, Страна импортирующая товар, Количество(в штуках)).

Операции класса-варианта:

· Заполнение объекта класса (Примечание: При вводе данных в строковые поля предусмотреть преобразование их к формату: первая буква большая, остальные маленькие)

· Вывод объекта класса

· Изменение значения любого члена данных класса

· Доступ к значению любого члена данных класса

Класс-массив: Продажи товара

Операции класса-массив:

· Создать массив из N элементов. Количество элементов вводит пользователь.

· Заполнить массив

· Вывести массив

· Отсортировать массив методом Пузырька по Стране

· Сформировать массив стран, в которые импортируется указанный товар(название товара вводит пользователь).

· Вставить сведения о новом товаре.

 

9. Вариант

Класс-вариант: Претендент (сведения о претенденте. Фамилия, Имя Отчество, Возраст, Рост, Цвет глаз, Цвет волос, Зарплата, Наличие квартиры, Наличие машины.))

Операции класса-варианта:

· Заполнение объекта класса (Примечание: При вводе данных в строковые поля предусмотреть преобразование их к формату: первая буква большая, остальные маленькие)

· Вывод объекта класса

· Изменение значения любого члена данных класса

· Доступ к значению любого члена данных класса

Класс-массив: Картотека службы знакомств

Операции класса-массив:

· Создать массив из N элементов. Количество элементов вводит пользователь.

· Заполнить массив

· Вывести массив

· Отсортировать массив претендентов по возрасту методом прямой вставки.

· Сформировать список пар, которые можно построить на основе некоторого критерия. Критерий определите сами.

· Удалить сведения о претендентах, выбравших друг друга.

 

10. Вариант

Класс-вариант: Квартира (Сведения о продаваемой квартире: Общая площадь, Жилая площадь, Площадь кухни, Наличие лоджии, Наличие санузла и его характеристики(совмещенный или нет), Панельный или кирпичный дом, Этаж, Общее количество этажей, Адрес, Стоимость, Район города)

Операции класса-варианта:

· Заполнение объекта класса (Примечание: При вводе данных в строковые поля предусмотреть преобразование их к формату: первая буква большая, остальные маленькие)

· Вывод объекта класса

· Изменение значения любого члена данных класса

· Доступ к значению любого члена данных класса



Поделиться:


Последнее изменение этой страницы: 2017-02-07; просмотров: 108; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.216.32.116 (0.007 с.)