• -lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32 kodni kiritib ok
  • include graphics.h > ko‗rinishida murojat qilish kerak bo‗ladi. Kutubxonaga murojat qilingandan keyin dasturning asosiy main()
  • O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov




    Download 2,67 Mb.
    Pdf ko'rish
    bet161/173
    Sana16.05.2024
    Hajmi2,67 Mb.
    #238775
    1   ...   157   158   159   160   161   162   163   164   ...   173
    Bog'liq
    Tarixi 37 bet

    C:\Dev-Cpp\lib\libbgi.h 
    Yuqoridagi adreslarga fayllarni joylashtirilgandab so‗ng Dev C++ dasturi 
    yuklanadi va dasturning 
    Tools 
    bo‘limidan 
    Compiler Options 
    qismi tanlanadi. 
    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. 

    Download 2,67 Mb.
    1   ...   157   158   159   160   161   162   163   164   ...   173




    Download 2,67 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov

    Download 2,67 Mb.
    Pdf ko'rish