Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
sem4-.doc
Скачиваний:
2
Добавлен:
13.08.2019
Размер:
92.67 Кб
Скачать
  1. Выполнить задание (лаб. Раб. №7)

Используйте готовые классы object, collection, sortedCollection (файлы objects.h, Objects.cpp). Остальные классы, представленные на схеме, необходимо разработать.

Задание.

Прочитать из файла элементы типа Stud в объект типа My_coll, на его основе создать три коллекции, отсортированные по имени, году рождения, баллу успеваемости. Сами элементы типа Stud присутствуют в единственном экземпляре, только в объекте типа My_coll.

Распечатать элементы типа Stud в том же порядке, в котором они хранятся в объекте типа My_coll, а также отсортированные по имени, году рождения, баллу успеваемости с помощью функции print_elem(…) из базового класса My_sColl.

collection

object

Stud

{char* name;

int year;

float ball;}

sortedcollection

My_sColl

static void print_elem(void* item,void* ptr)

S_coll_name

S_coll_year

S_coll_ball

My_coll

static void readFile(char* name_f,collection* coll)

  1. Дать описание классов проекта Kolobok («Колобок») (лаб. Раб. №8)

  1. В проект Kolobok добавить персонаж RedCup («Красная шапочка») (лаб. Раб. №9)

1

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