Объектно-ориентированное программирование. Сивохин А.В - 56 стр.

UptoLike

56
Таблица 10
Номер варианта Базовый класс Структура данных
1 Object List
2 Object, либо BaseDate и
BaseTime
Stack
3 Object Queue
4,10 Object Deque
5 Object Bag
6,11 Object Array
7 Object Set
8,12 Object, либо String DoubleList
9 Object SortedArray
2. В соответствии с номером варианта разработать функцию-шаблон.
Разработать программу для демонстрации работы этой функции. Протестировать
работу функции для данных типов int, float, double. Исходные данные читаются из
файла, результаты записываются в выходной файл. Для работы с файлами
использовать объекты класса fstream.
Варианты заданий
1. Сортировка массива методом вставки.
2. Сортировка массива методом
попарной перестановки.
3. Бинарный поиск в упорядоченном массиве.
4. Функция обмена значениями двух переменных.
5. Суммирование элементов массива.
6. Поиск наибольшего значения в неупорядоченном массиве.
7. Поиск наименьшего значения в неупорядоченном массиве.
8. Вычисление среднего арифметического для значений элементов массива.
9. Сортировка Шелла.
10. Вычисление среднего геометрического для значений элементов массива.
11. Последовательный поиск в
неупорядоченном массиве.
12. Сортировка методом пузырька.
Оглавление
Начало раздела
                                                                               56
        Таблица 10

 Номер варианта      Базовый класс               Структура данных
 1                   Object                      List
 2                   Object, либо BaseDate и     Stack
                     BaseTime
 3                   Object                      Queue
 4,10                Object                      Deque
 5                   Object                      Bag
 6,11                Object                      Array
 7                   Object                      Set
 8,12                Object, либо String         DoubleList
 9                   Object                      SortedArray


    2. В соответствии с номером варианта разработать функцию-шаблон.
Разработать программу для демонстрации работы этой функции. Протестировать
работу функции для данных типов int, float, double. Исходные данные читаются из
файла, результаты записываются в выходной файл. Для работы с файлами
использовать объекты класса fstream.

                               Варианты заданий
     1. Сортировка массива методом вставки.
     2. Сортировка массива методом попарной перестановки.
     3. Бинарный поиск в упорядоченном массиве.
     4. Функция обмена значениями двух переменных.
     5. Суммирование элементов массива.
     6. Поиск наибольшего значения в неупорядоченном массиве.
     7. Поиск наименьшего значения в неупорядоченном массиве.
     8. Вычисление среднего арифметического для значений элементов массива.
     9. Сортировка Шелла.
     10. Вычисление среднего геометрического для значений элементов массива.
     11. Последовательный поиск в неупорядоченном массиве.
     12. Сортировка методом пузырька.

                           Оглавление ⏐ Начало раздела