Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 8 9.

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 21.5.2024

Лабораторная работа №8, №9. Шаблоны, исключения.

Написать шаблонную функцию или класс согласно варианту. Описать класс-исключение или иерархию классов-исключений. Генерировать исключения в соответствующих исключительных ситуациях. Если у вас есть другие предложения по исключительным ситуациям – используйте их.

Функции

Описание

Параметры шаблона

A

Поиск максимального элемента в массиве.

Тип элементов массива

B

Поиск минимального из двух элементов.

Тип элементов.

C

Меняет значения двух переменных одного типа местами (swap)

Тип переменных.

D

Вычисляет N-ю (целую) степень числа

Степень (показатель) – целое число. Тип переменной.

Классы

Описание

Параметры шаблона

Исключения

E

Стек из макс. N элементов типа T

int N, class T

Переполнение стека. Изъятие элемента из пустого стека.

F

Массив из N элементов типа T

int N, class T

Обращение по несуществующему индексу.

G

Очередь из макс. N элементов типа T

int N, class T

Переполнение очереди. Изъятие элемента из пустой очереди.

H

Матрица NxM элементов типа T

int N, int M, class T

Обращение по несуществующему индексу.

A

B

C

D

E

F

G

H

1

X

X

2

X

X

3

X

X

4

X

X

5

X

X

6

X

X

7

X

X

8

X

X

9

X

X

10

X

X

11

X

X

12

X

X

13

X

X

14

X

X

15

X

X

16

X

X

17

X

X

18

X

X

19

X

X

20

X

X

21

X

X

22

X

X

23

X

X

24

X

X




1. тема роботи- ДОСЛІДЖЕННЯ ПІДСИЛЮВАЛЬНИХ КАСКАДІВ НА БІПОЛЯРНИХ ТРАНЗИСТОРАХ Вико
2. Школа здоровья 384 Особенности изучения учебной дисциплины ldquo;
3. Тема 13 Управление изменениями Вопросы лекции- 1
4. РЕФЕРАТ дисертація на здобуття наукового ступеня кандидата біологічних наук
5. Идеальный газ ~ это модель реального газа описывающая процессы происходящие
6. Детский сад комбинированного вида 11 Катюша г
7. Современная политология стран Западной Европы
8. Исследование торговой панели г Краснодара
9. КУРСОВОЙ ПРОЕКТ по дисциплине- Атомные электрические станции Проект АЭС мощностью 2000 МВт
10. на тему- ldquo;Учет денежных средствrdquo;
11. Реферат- Погляди Фрейда на релігію та деякі проблеми сучасності
12. Микола Куліш
13. 18вв. имела преимущественно рационалистический характер философы этого периода рационалисты а в 19 веке поя
14. Внешняя среда организации и её влияние на эффективность управления1
15. Вариант 1. выполнена студентом группы А41 Алексеевым Вадимом Игоревичем Руководитель курсовой р
16. Макбет
17. Статья- Октябрьская стачка текстильщиков 1917 года- по документам той эпохи
18. Оно отбирает у своих поклонников не только способность мыслить но и способность сопротивляться воздейств
19. Герундий (Gerundium) латинский
20. Розрахунок верхньої будови колії