48
int d;
Node *p;
};
Node * first (int d);
void add(Node **pend, int d);
int del(Node **pbeg);
//-----------------------------------------------------
int main(){
Node *pbeg = first(1);
Node *pend = pbeg;
for (int i = 2; i<6; i++)add(&pend, i);
while (pbeg)
cout << del(&pbeg) << ' ';
return 0;
}
//-----------------------------------------------------
// Кезектің бастапқы
қалыптасуы
Node * first(int d){
Node *pv = new Node;
pv -> d = d;
pv -> p = 0;
return pv;
}
//-----------------------------------------------------
// Кезектің соңына қосу
void add(Node **pend, int d){
Node *pv = new Node;
pv -> d = d;
pv -> p = 0;
(*pend) -> p = pv;
*pend = pv;
}
//-----------------------------------------------------
// Таңдау (шығару)
int del(Node **pbeg){
int temp = (*pbeg)->d;
Node *pv = *pbeg;
*pbeg = (*pbeg)->p;
delete pv;
return temp;
}
Программажұмысының нәтижесі:
49
5.
Бинарлы бҧтақтар
Бинарлы
бұтақтар құрылымы
Лекция 8-9. Visual C# негізінде Windows-қосымшаларын жасау
Windows-формаларына кіріспе.
Visual Studio .NET ортасында жҧмыс істеу негіздері
Шығарылымды кӛрсету - Обозреватель Решений
Microsoft Visual Studio .NET – бұл .NET ортасында жазылған программаларды
жасау, іске қосу және түзету үшін қолданылатын біріктірілген жұмыс істеу ортасы
(Integrated Development Environment (IDE)). Бұл күрделі мамандандырылған
программалар құра алатын, әлемдегі ең жақсы болып саналатын қуатты құралдардың
бірі болып табылады. Оның атқаратын қызметтер түрі кӛп, біз қазір формалар жасауға
арналған негізгі элементтерді қарастырамыз.
Visual Studio .NET
ортасын іске қосқанда, келесі терезені кӛреміз (1 сурет):
51
Жоба (Проект) – жобамен жұмыс істеу командалары: элементтерді,
формаларды,
сілтемелерді, т.б. қосу.
Қҧру (Построение) –программаныкомпиляциядан ӛткізу командалары.
Жӛндеу (Отладка) –программаны түзетіп жӛндеу командалары.
Мәліметтер (Данные) – мәліметтермен жұмыс істеу командалары.
Формат – кӛрініп тұрған элементтерді форматтау командалары (туралау,
интервал және т.б. командалар).
Сервис – Visual Studio.NET ортасының қосымша құралдары мен баптау
командалары.
Терезе (Окно) – терезелерді орналастыруды басқару командалары.
Анықтама (Справка) – анықтама алу.
Меню пункттерінің жұмыстары сол опцияларды (мүмкіндіктерді) пайдалану кезінде
толығырақ айтылады.
Формалар
Кез келген программамен жұмыс істеу кезінде экранға тіктӛртбұрышты терезе
шығады. Осы терезеге сізге керекті бар мәлімет шығарылады. Форма – бұл программа-
ның атқаратын қызметін қамтамасыз ететін экрандық объект.
Біз Windows-қосымшаларын жасауымыз қажет, сондықтан біздің ӛз формаларымыз
бар жобалар құруымыз керек.
Visual Studio .NET ортасын іске қосамыз да,
Файл/Создать/Проект командаларын
орындап, экранға сұхбат (диалог) терезе шығарамыз да (Ctrl+Shift+N пернелерін қатар
басуға да болады), одан Visual C# және Windows Forms қосымшалары (Приложение
Windows Forms) ӛрісін таңдаймыз (3 сурет).
3 сурет. Жаңа жоба жасау
Аты (Имя)ӛрісіне жоба атауын, мысалы,
FirstForm сӛзін теріп, оны
Орналасу
(Расположение) ӛрісінде кӛрсетілген бумада сақтаймыз.Осы буманы кейіннен басқа
компьютерге кӛшіріп алып, жұмысты ары қарай жалғастыруға болады, онда осы жобада
жасалған барлық файлдар сақталады.
Сонымен, экранға бос Windows-форма шығады. Осы кездегі экран кӛрінісі, яғни
жаңа жоба бейнесі 4 суреттегідей болады.