Скачиваний:
15
Добавлен:
01.05.2014
Размер:
879 б
Скачать
#include<iostream.h>
#include<math.h>
#include<values.h>
#include<conio.h>

#include "Krug.h"

//Konstuktor
Krug::Krug(int _X,int _Y,int _R)
	{R=abs(_R);
	 X=_X;
	 Y=_Y;}

//Selectori
int Krug::getX() const
	{return X;}

int Krug::getY() const
	{return Y;}

int Krug::getR() const
	{return R;}

double Krug::getArea() const
	{return 3.14*R*R;}


void Krug::Print() const
	{cout<<endl<<"------Planeta Kug-----"<<endl;
	 cout<<"Nachalnie koordinati: "<<endl;
	 cout<<"X:    "<<X<<endl;
	 cout<<"Y:    "<<Y<<endl;
	 cout<<"R:    "<<R<<endl;
	 cout<<"Area: "<<3.14*R*R<<endl<<endl;
	 }


void Krug::Print1() const		//Izobrajenie
	{//clrscr();
		 gotoxy(X+41,25-Y);cout<<"*";
		 gotoxy(X+41+R,25-Y);
		 cout<<"*";
		 gotoxy(X+41-R,25-Y);
		 cout<<"*";
		 gotoxy(X+41,25-Y-R);
		 cout<<"*";
		 gotoxy(X+41,25-Y+R);
		 cout<<"*";
	}


Соседние файлы в папке Классы Круг и Эллипс