Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
//” ©«: Main.cpp
//ђҐ «Ё§ жЁп бЁбвҐ¬л ®Ў¬Ґ б®®ЎйҐЁп¬Ё
//Ђўв®а: ‘ҐаЈҐҐў Њ.‚. Ја.3352
//„ в : 25.05.06, ђҐ¤ ЄжЁп: 1.0
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include"ServerView.cpp"
void main()
{
int choice; //choice - ЇҐаҐ¬Ґ п ўлЎ®а ЇгЄв ¬Ґо
// clrscr();
printf ("ђҐ «Ё§ жЁп бЁбвҐ¬л ®Ў¬Ґ б®®ЎйҐЁп¬Ё\n");
printf ("Ђўв®а: ‘ҐаЈҐҐў Њ.‚. Ја.3352\n");
printf ("„ в : 23.04.06, ђҐ¤ ЄжЁп: 1.0\n");
printf ("\n ‘®§¤ ЁҐ ®ў®Ј® ўЁ¤ Ё§ «®¦Ё, б ¬Ў«п ЄваЁб Ё бҐаўҐа \n");
CServerView L;
getch();
do //жЁЄ« ¬Ґо
{
// clrscr();
printf ("\n");
printf ("=======[Љ®¬ ¤л гЇа ў«ҐЁп б®®ЎйҐЁп¬Ё]=======\n");
printf ("„®Ў ўЁвм ®ўго ЄваЁбг(Є«ЁҐв)...............1\n");
printf ("‡ ॣЁбваЁа®ў в ЄваЁбг бҐаўҐаҐ...........2\n");
printf ("Џ®Є § вм ўбҐе ЄваЁб.........................3\n");
printf ("‘Є § вм ®¤®© Ё§ ЄваЁб ЇҐаҐ¤ўЁгвмбп........4\n");
printf ("‘Є § вм ўбҐ¬ ЄваЁб ¬ ЇҐаҐ¤ўЁгвмбп..........5\n");
printf ("=======[Ћбв «млҐ Є®¬ ¤л (бв алҐ)]===========\n");
printf ("‚뢥бвЁ Ї а ¬Ґвал ўЁ¤ Ё§ «®¦Ё...............6\n");
printf ("ЏҐаҐ¬ҐбвЁвм ўЁ¤ Ё§ «®¦Ё......................7\n");
printf ("ЏҐаҐ¬ҐбвЁвм ўЁ¤ Ё§ «®¦Ё Ё ЄваЁб.............8\n");
printf ("Џ®Є § вм ўЁ¤ Ё§ «®¦Ё.........................9\n");
printf ("‚л©вЁ Ё§ Їа®Ја ¬¬л...........................0\n");
printf ("‚ и ўлЎ®а");
scanf("%d",&choice);
printf ("\n");
switch(choice) //ўлЎ®а ЇгЄв ¬Ґо
{
case 1: //„®Ў ў«ҐЁҐ н«Ґ¬Ґв
L.AddElem();
break;
case 2: //ђҐЈЁбваЁа®ў ЁҐ н«Ґ¬Ґв
{
CServer* s = L.getPointer();
L.RegElemOnServ(s);
}
break;
case 3: //‚лў®¤ бЇЁбЄ
L.PrintData();
break;
case 4: //‘¤ўЁЈ ®¤®Ј® н«Ґ¬Ґв
{
CServer* s = L.getPointer();
L.MoveOneMsg(s);
}
break;
case 5: //‘¤ўЁЈ ўбҐе н«Ґ¬Ґв®ў
{
CServer* s = L.getPointer();
L.MoveAllMsg(s);
}
break;
case 6: //‚뢥бвЁ Ї а ¬Ґвал ўЁ¤ Ё§ «®¦Ё
L.PrintViewport();
break;
case 7: //ЏҐаҐ¬ҐбвЁвм ўЁ¤ Ё§ «®¦Ё
L.MoveViewport();
break;
case 8: //ЏҐаҐ¬ҐбвЁвм ўЁ¤ Ё§ «®¦Ё Ё ЄваЁб
L.MoveActView();
break;
case 9: //Џ®Є § вм ўЁ¤ Ё§ «®¦Ё
L.ShowScene();
break;
case 10: //‚лў®¤ Є®«ЁзҐбвў ®ЎкҐЄв®ў Є®¦¤®Ј® Є« бб
printf ("\nЉ®«ЁзҐбвў® ®ЎкҐЄв®ў Є®¦¤®Ј® Є« бб \n");
printf ("CPoint______%d\n",CPoint::GetCountReal());
printf ("CElemPoint__%d\n",CElemPoint::GetCountReal());
printf ("CCircle_____%d\n",CCircle::GetCountReal());
printf ("CTriangle___%d\n",CTriangle::GetCountReal());
printf ("CWoman______%d\n",CWoman::GetCountReal());
printf ("CElemWoman__%d\n",CElemWoman::GetCountReal());
printf ("CListWoman__%d\n",CListWoman::GetCountReal());
printf ("______________\n");
printf ("CActress____%d\n",CActress::GetCountReal());
printf ("CViewport___%d\n",CViewport::GetCountReal());
printf ("CView_______%d\n",CView::GetCountReal());
getch();
break;
} //switch
} while(choice!=0);
} //main
Соседние файлы в папке Kurs