Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

lab / Algor / Class Сircle / Сircle

.cpp
Скачиваний:
13
Добавлен:
20.03.2016
Размер:
824 б
Скачать
#include <iostream>
#include "Сircle.h"

using namespace std;

  Circle::Circle (double xn, double yn, double rn)
{
	x=xn;
	y=yn;
	r=rn;
}

 Circle::~Circle(void)
{

}

double Circle::getX()
{
	return x;
}

double Circle::getY()
{
	return y;
}
double Circle::getR()
{
	return r;
}

void Circle::move1(double xn, double yn)
{
	x=xn;
	y=yn;
}

void Circle::set1(double rn)
{
	r=rn;
}

double Circle::lgth()
{
	return 2*p*r;
}//вычисления периметра прямоугольника

double Circle::area()
{
	return p*r*r;
} //вычисления площади прямоугольника

void Circle::print()
{
	cout << "x = " << x << ", y = " << y << " ";
	cout << ", Радиус = " << r << endl;
	cout << "Площадь = " << area() << ", Длинна = " << lgth() << endl;
}
Соседние файлы в папке Class Сircle