Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Классы Круг и Эллипс / KRUG
.CPP#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<<"*";
}
Соседние файлы в папке Классы Круг и Эллипс