Скачиваний:
32
Добавлен:
01.05.2014
Размер:
3.13 Кб
Скачать
//” ©«: 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