Задача по программированию С++ (Класс Прямоугольник)
Условие задачи:
Создать класс "прямоугольник со сторонами, параллельными осям координат". Поля класса разработать самостоятельно. Площадь прямоугольника должна быть больше нуля! Реализовать методы "расчет площади", "расчет периметра".
Создать в диалоге массив из нескольких прямоугольников (допускается использовать контейнеры STL). Предусмотреть обработку исключений при попытке создать прямоугольник нулевой площади.
Вывести информацию о прямоугольнике с наибольшей площадью.
Примечание:
1. Допустим это прямоугольник
||
||
/
(x1,y1) -----------------------------------------------
| |
| |
| |
| |
------------------------------------------------(x 2,y2)
(x1,y1) – координаты верхнего левого угла прямоугольника
(x2,y2) – координаты нижнего правого угла прямоугольника
Решить с учетом 4-ех координат.
Найти длину и высоту прямоугольника, и, исходя из этого, плясать.
2. Среда разработки програмного кода: Microsoft Visual Studio