class cl_kvadrat
{
public:
void cl_kvadrat::risov();
void cl_kvadrat::zaliv();
void cl_kvadrat::vlozh();
void cl_kvadrat::prov_dannyh();
void cl_kvadrat::prov_vlozh();
void cl_kvadrat::izm_polozh();
void cl_kvadrat::settings();
void cl_kvadrat::read_file();
void cl_kvadrat::save_file();
private:
};
//-------------------------------------------------------------------------------------//
//-------------------------------------------------------------------------------------//
//-------------------------------------------------------------------------------------//
void cl_kvadrat::risov()
{
clrscr();
rectangle(x1,y1,x2,y2);
getch();
}
//-------------------------------------------------------------------------------------//
//-------------------------------------------------------------------------------------//
void cl_kvadrat::zaliv()
{
clrscr();
rectangle(x1,y1,x2,y2);
bar(x1,y1,x2,y2);
getch();
}
//-------------------------------------------------------------------------------------//
void cl_kvadrat::vlozh()
{
printf("Vvedite x-koordinatu levoi verhney tochki vlozhennoy figury\n");
scanf("%d",&a1);
printf("Vvedite y-koordinatu levoi verhney tochki vlozhennoy figury\n");
scanf("%d",&b1);
printf("Vvedite x-koordinatu pravoi nizhney tochki vlozhennoy figury\n");
scanf("%d",&a2);
printf("Vvedite y-koordinatu pravoi nizhney tochki vlozhennoy figury\n");
scanf("%d",&b2);
clrscr();
rectangle(x1,y1,x2,y2);
bar(x1,y1,x2,y2);
rectangle(a1,b1,a2,b2);
setfillstyle(SOLID_FILL,7);
bar(a1,b1,a2,b2);
setfillstyle(SOLID_FILL,14);
getch();
}
//-------------------------------------------------------------------------------------//
//-------------------------------------------------------------------------------------//
void cl_kvadrat::prov_dannyh()
{
if (x2-x1==y2-y1) {printf("kvadrat!"); getch();}
else {printf("ne Kvadrat!!!"); getch();};
}
//-------------------------------------------------------------------------------------//
//-------------------------------------------------------------------------------------//
void cl_kvadrat::prov_vlozh()
{
if (a1>x1&&b1>y1&&a2<x2&&b2<y2) {printf("Figura vlozhenna!");getch();}
else {printf("Figura ne vlozhenna!");getch();};
}
//-------------------------------------------------------------------------------------//
//-------------------------------------------------------------------------------------//
void cl_kvadrat::settings()
{
printf("\nVyberete cvet figury:\n2-Zelenyi\n4-Krasnyi\n15-Belyi\n\n");
scanf("%d",&cvet);
if (cvet!=2&&cvet!=4&&cvet!=15) {printf("\nTakogo cveta net\n"); getch(); exit(0);};
setcolor(cvet); /*risuyush'iy chvet: linii i simvoly*/
printf("\nVyberete cvet fona:\n9-Svetlo-Siniy\n10-Svetlo-Zelenyi\n11-Svetlo-Biryuzovyi\n\n");
scanf("%d",&foncvet);
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.