Задание такое:
Фигуры: 5-угольник, 6-угольник 8-угольник
Разработать классы согласно варианту задания, классы должны наследоваться от базового класса Figure. Фигуры являются фигурами вращения. Все классы должны поддерживать набор общих методов:
1. Вычисление центра фигуры;
2. Вывод в стандартный поток вывода std::cout координат вершин фигуры;
3. Вычисление площади фигуры;
Создать программу, которая позволяет:
· Вводить из стандартного ввода std::cin фигуры, согласно варианту задания. (Фигуры: 5-угольник, 6-угольник 8-угольник)
· Сохранять созданные фигуры в динамический массив std::vector<Figure*>
· Вызывать для всего массива общие функции (1-3 см. выше).Т.е. распечатывать для каждой фигуры в массиве геометрический центр, координаты вершин и площадь.
· Необходимо уметь вычислять общую площадь фигур в массиве.
· Удалять из массива фигуру по индексу;
Дамир
УРГУПС
Работа выполнена досрочно, в полном объеме, без замечаний и аккуратно, рекомендую исполнителя!
Алексей
Миэт
Работа выполнена в кротчайшие сроки. Активно идёт на контакт. Задание выполнено качественн...
Юлия
Институт экономики и права
Спасибо Анне за профессиональную помощь! Лабораторные сданы без замечаний. Сделала всё быс...
Никита
филиал КУЗГТУ
очень хороший исполнитель. Понравилось работать с ней. Спасибо большое)