Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
23:29
2856
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->

Авторпомогите по програмированию
Каршиной Карины Юриевны
Лабораторная работа №1




1)Разработать на двух языках программирования написать программу, которая содержит классы-контейнеры данных. В качестве контейнеров данных используем:
Очередь на базе динамического массива
2) Разработать на двух языках программирования создать абстрактный тип данных класс-вектор который имеет указатель на:
Long
Определить:
1)конструктор без параметров
2) конструктор без параметров(для первого эл инц его в. о. )
3)Деструктор
4)Класс должен иметь методы присваивания

Лабораторная работа №2
Перегрузка функций Задание 15(3)
Создать класс вещественных чисел (double). Класс имеет конструктор по умолчанию, конструктор - преобразующий double в объект класса. Определить оператор преобразования объекта типа вещественных чисел в число типа double.

Перегрузка типов Задание 7
Создать класс вещественных чисел Float. Определить перегруженную функцию, возвращающую минимальное из двух аргументов. Функция не является членом класса Float. Перегруженные функции имеют аргументы типа int, float, Float. Тело перегруженных функций должны быть одинаковыми.


Дружественные функции
Задание 9(3)
Создать два класса: целые (Integer) и вектор (int *). Определить конструкторы - по умолчанию, с параметром, для класса вектор с двумя параметрами, копирования, деструкторы. Определить функцию умножения вектора на целое как дружественную.

Лабораторная работа №3
Перегрузка унарных операторов Задание №6(3)
Создать класс вещественных(double) чисел. Определить оператор --, как функцию-член и ++ как дружественную функцию.

Перегрузка бинарных операторов Задание №6(3)
Создать класс вещественных чисел (double). Определить оператор +, как функцию-член и - как дружественную функцию.

Перегрузка операторов для контейнеров
----------------------------------------------
Лабораторная работа №4
Конструктор копирования Задание №2(3)
Создать иерархию классов образование и высшее образование. Переопределить вывод в поток и ввод из потока, конструктор копирования, оператор присваивания через соответствующие функции базового класса.

Композиция и иерархия Задание№2 (3)
Создать класс хвост, имеющий длину. Определить конструкторы и метод доступа. Создать класс собачьих, содержащий класс хвост. Дополнительно есть цвет (указатель на строку), возраст. Определить конструкторы и деструктор. Определить public- производный класс собака, имеющий дополнительно кличку(указатель на строку). Определить конструкторы, деструкторы и функцию печати.

Иерархия одиночного наследования
Задание№1(3)
Создать класс студент, имеющий имя (указатель на строку), курс и идентификационный номер. Определить конструкторы, деструктор и функцию печати. Создать public-производный класс - студент-дипломник, имеющий тему диплома. Определить конструкторы по умолчанию и с разным числом параметров, деструкторы, функцию печати. Определить функции переназначения названия диплома и идентификационного номера.

Лабораторная работа №5


Задание 11 .
Создать абстрактный базовый класс с виртуальной функцией - объем. Создать производные классы: параллелепипед, пирамида, тетраэдр, шар со своими функциями объема. Для проверки определить массив ссылок на абстрактный класс, которым присваиваются адреса различных объектов.
Объем параллелепипеда - V=xyz (x,y,z - стороны , пирамиды: V=xyh (x,y, - стороны, h - высота), тетраэдра: V= a3 2/12, шара: V=4 r3/3.

Лабораторная работа №6
Вектор 7) Используя функцию NOD2, описать функцию NODN(A,N) целого типа, находящую наибольший общий делитель элементов целочисленного массива A размера N. С помощью этой функции найти наибольшие общие делители элементов массивов A, B, C размера NA, NB, NC соответственно.

Строка 26) Дана строка. Преобразовать все строчные русские буквы в прописные.

Лабораторная работа №7



Создать VCL приложение, в котором в компоненте StringGrid можно хранить д
если у когото что-то есть шлите, плиз, или продайте)
Такое делается за реальные деньги. Причем не за сто рублей.
для AshAngel:
да я знаю(
да хотьза 1000000)
Язык то какой Карина Юрьевна ? Си плюс плюс поди...
тема закрыта by Кариш0к (2010-01-11 16:57:25)
К списку тем
2007-2025, онлайн игры HeroesWM