O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti



Yüklə 0,69 Mb.
səhifə147/157
tarix19.12.2023
ölçüsü0,69 Mb.
#152373
1   ...   143   144   145   146   147   148   149   150   ...   157
S. Eshtemirov, F. M. Nazarov algoritmlash va dasturlash asoslari-hozir.org

Compiler Options qismi tanlangandan so‗ng quyidagi oyna hosil bo‗ladi:


247


Yuqoridagi oynaning ikkinchi tanlagichini tanlab strelka ko‗rsatilgan oynaga
-lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32 kodni kiritib ok 
tugmasini bosish kerak natijada dastur grafik rejimiga o‗tkaziladi va quyidagi oyna
hosil bo‗ladi:

Grafik muhitidan foydalanib bo‗lgandan so‗ng dasturdan oddiy muhitga


qaytish uchun, albatta, tanlangan bayroqchani olib tashlash kerak aks holda dastur
xatolik beradi.
C++ dasturlash tilining grafik imkoniyatlaridan foydalanish uchun
kutubxonalarga murojat qilish bo‗limida graphics.h kutubxonasiga #include< 
graphics.h > ko‗rinishida murojat qilish kerak bo‗ladi. Kutubxonaga murojat
qilingandan keyin dasturning asosiy main() funksiyasi tarkibiga initwindow(x,y)
Prosedurasi yozilishi kerak. initwindow(x,y) prosedurasini vazifasi grafik rejimni
(x,y) kattalik bo‗yicha hosil qilib beradi. Grafik rejimi tarkibida kerakli vazifalar
bajarilgandan so‗ng closegraph(); prosedurasi yordamida grafik rejimi yopiladi.
Initwindow(x,y) va closegraph() proseduralarni ishlatilish jarayoniga e‘tibor
qarating.
#include
#include
using namespace std;
int main(int argc, char* argv[])
{ initwindow(500,500);
system("PAUSE");
closegraph();
}


248


Grafik rejimi hosil qilingandan so‗ng kompyuter ekranini koordinatalar
sistemasini I-choraki deb qarash kerak. Bunda kompyuter ekraniga chiziladigan
shakl va chizmalar xuddi koordinatalar sistemasining I-chorakida chiziladigandek
buruqlar beriladi. Kompyuterning ekrani bir nechta nuqtalar matritsasidan tashkil
topgan. Dasturchi tomonidan chizilgan shakl va chizmalar ekran rangi bilan bir xil
rangda bo‗lsa, chizilgan shakl va chizmalar ko‗rinmasdan qoladi, shuning uchun
chiziladigan shakl, chizma va nuqtalar uchun alohida ranglar ham berilish mumkin.


Yüklə 0,69 Mb.

Dostları ilə paylaş:
1   ...   143   144   145   146   147   148   149   150   ...   157




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə