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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

C++

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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




1. Монополии
2. Спрединг океанического дна
3. Налоги и платежи предприятия в бюджет и внебюджетные фонды
4. 3 Вплив деяких факторів на продуктивність птиці
5. тема- АВТОМАТИЗИРОВАННОЕ РАБОЧЕЕ МЕСТО И ПЕРСПЕКТИВЫ ЕГО РАЗВИТИЯ Выполнил студент
6. Аудит основних засобі
7. ВВЕДЕНИЕ Рынок ~ одна из самых распространенных экономических категорий относительно содержания ко
8. а в подмосковном селе Захарове близ Звенигорода
9. Тема дипломного проекта дипломной работы Разработка подсистема автоматизации учебноучетной деятельност
10. Методика построения профиля деловых качеств