Добавил:
masterdos
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Курсовая работа / Новая папка / Курсовая / Rectangl
.h#include "Math.h"
class Rectangl
{
public:
Rectangl(double in_x1,double in_x2,double in_y1,double in_y2)
{
x1=in_x1;
x2=in_x2;
y1=in_y1;
y2=in_y2;
CountArea();
}
double GetArea()
{
return this->S;
}
private:
//Переменные для координат, сторон, и площади
double x1,x2,y1,y2,a,b,S;
//Длина сторон
void CountLength()
{
this->a=sqrt(pow(x2-x1,2));
this->b=sqrt(pow(y2-y1,2));
}
//Считаем площу прямоугольника
void CountArea()
{
CountLength();
this->S=a*b;
}
};