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