Будь умным!


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

Лабораторная работа 42

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

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

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

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

от 25%

Подписываем

договор

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

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

C++

Лабораторная работа №4.

Шаблоны классов и функций.

  1.  Разработать шаблонный класс Матрица. Предусмотреть вариант хранения в матрице строк символов. Перегрузить операции +, -. *. В классе должен быть конструктор. Предусмотреть член-функцию для печати элементов класса.

  1.  Разработать шаблонный класс Вектор. Предусмотреть вариант хранения в векторе строк символов. Перегрузить операции +, -. *. В классе должен быть конструктор. Предусмотреть член-функцию для печати элементов класса.

  1.  Разработать шаблонный класс Стек. Предусмотреть вариант хранения в стеке строк символов. Перегрузить операции +, -. *. В классе должен быть конструктор. Предусмотреть член-функцию для печати элементов класса.

  1.  Разработать шаблонный класс Список. Предусмотреть вариант хранения в списке строк символов. Перегрузить операцию сравнения элементов списка. В классе должен быть конструктор. Предусмотреть член-функцию для печати элементов класса. Создать список, предусмотреть операцию вставки.

  1.  Разработать шаблонный класс Сотрудник. Предусмотреть варианты хранения информации: - сотрудник, его зарплата, адрес;

- сотрудник, номер кабинета, телефон (char);

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

  1.  Разработать шаблонный класс Материалы. Предусмотреть варианты хранения информации: - наименование  материала, инвентарный номер,

количество (килограммы, граммы);

- наименование  материала, инвентарный номер, количество (штуки);

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

  1.  Разработать шаблонный класс Множество. Предусмотреть перегрузку операций +. -. Предусмотреть операцию пересечение, вставка элемента. В классе должен быть конструктор. Предусмотреть член–функцию для печати элементов класса.

  1.  Разработать шаблонный класс Товар. Предусмотреть варианты хранения информации:
    -
    наименование товара, инвентарный номер, цена, фирма–производитель;

- наименование товара, имя модели, цена, номер телефона фирмы (целое число);

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

  1.  Разработать шаблонный класс Лаборатория. Предусмотреть варианты хранения информации: - корпус, номер аудитории, количество посадочных мест;

- корпус, номер аудитории, площадь;

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

  1.  Разработать шаблонный класс Фруктовый сад. Предусмотреть варианты хранения информации: - имя сада, количество деревьев, урожайность;

- имя сада, площадь, урожайность;

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

  1.  Разработать шаблонный класс Погода. Предусмотреть варианты хранения информации: - месяц, число, год, давление, температура;

- месяц, число, год, давление, температура;

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

  1.  Разработать шаблонный класс Студент. Предусмотреть варианты хранения информации: - фамилия и имя, факультет, группа, средний балл;

- фамилия и имя, факультет, группа, возраст (целое число);

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




1. Конструкция приемного предгорочного парка сортировочных станций определяется тремя параметрам
2. МоскваИжевск 2001 Посвящается памяти Карла Поппера Хью Эверетта и Алана Тьюринга а также Ричарду Доукинсу
3. ЮжноУральский государственный университет Факультет Сервис и туризм
4. н~ктеден ~ске дейiнгi е~ ~ыс~а ара~ашы~ты~
5. политика. Определение понятия политика.
6. мальчишески в дым Что я буду богат и известен И что всеми я буду любим
7. Реальный контакт
8. Тема 61 Технологические основы социальнокультурной деятельности и культурнодосуговой деятельности
9. Тема ЕКОЛОГІЯ ЯК НАУКА ПРО ДОВКІЛЛЯ УРОК 1
10. Cctus
11. это самостоятельные хотя и взаимосвязанные правовые системы и они находятся в постоянном взаимодействии
12. В результате возрастает число людей подвергающихся неблагоприятному воздействию высоких уровней вибрации
13. Пояснительная записка к курсовому проекту по курсу Детали машин Привод цепного конвейера Но
14. Конструктивная и деструктивная критика Деструктивная критика
15. Опал девушка Кэти которую связали с Деймоном Блэком не только глубокие чувства но и благодарность за по
16. Безопасность жизнедеятельности
17. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата медичних наук О
18. ПРЕДПОСЫЛКА СТАБИЛЬНОСТИ ЭКОНОМИКИ из выступлений на Петербургском экономическом форуме в июне 1999 г
19. один із типів розвиваючого навчання суть якого полягає у формулюванні проблемних завдань проблемному викл
20. История и перспективы развития финансового анализа в России