• Tozalash va kutib turish funksiyalari
  • Delay(n) -funksiyasi buyruqlar orasidagi vaqtni n millisekund ushlab turish uchun xizmat qiladi. Misol
  • 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
    bet165/173
    Sana16.05.2024
    Hajmi2,67 Mb.
    #238775
    1   ...   161   162   163   164   165   166   167   168   ...   173
    Bog'liq
    Tarixi 37 bet

     
     
     
    Misol: 
    180 gradusli ellips hosil qilish dasturini tuzing.

    #include  
    #include  
    using namespace std;
    int main(int argc, char* argv[]) 

     
    initwindow(500,500); 
    setbkcolor(0); 
    setcolor(15); 
    ellipse(120,150,0,180,90,80); 
    system("PAUSE"); 
    closegraph(); 
    return EXIT_SUCCESS; 
    }


    253 
    Yuqoridagi ikki misol tarkibidagi parametrlar aniq sonlar ko‗rinishida 
    berilgan. Dasturchi funksiya parametrlarini o‗zgaruvchi orqali ham berish mumkin. 
    Tozalash va kutib turish funksiyalari 
    C++ dasturlash tilining grafik imkoniyatrlari tarkibida chizmalar va shakllar 
    chizilgan sohani tozalash, hamda buyruqlar orasidagi vaqtni belgilash funksiyalari 
    ham mavjud. 
    Cleardevice(x1,y1,x2,y2)-
    funksiyasi yuqori chap koordinatasi 
    (x1,y1)
    pastki 
    o‗ng koordinatasi 
    (x2,y2) 
    bo‗lgan sohani tozalash uchun xizmat qiladi. 
    Delay(n)
    -funksiyasi buyruqlar orasidagi vaqtni 

    millisekund ushlab turish 
    uchun xizmat qiladi. 
    Misol: 
    Ekrandagi shakllarni o‗chirib aylana va ellipslarni 2000 millisekund 
    oralig‘ida hosil qilish dasturini tuzing.

    #include  
    #include  
    using namespace std;
    int main(int argc, char* argv[]) 

     
    initwindow(500,500); 
    setbkcolor(0); 
    setcolor(15); 
    cleardevice(1,1,300,300); 
    circle(280,270,50); 
    delay(2000); 
    ellipse(120,150,0,360,40,50);
    system("PAUSE"); 
    closegraph(); 
    return EXIT_SUCCESS; }


    254 
    Delay funksiyasini qulayligi bir nechta chizmalarga berilgan buyruqlar 
    orasidagi vaqtlarni aniqlaydi. 

    Download 2,67 Mb.
    1   ...   161   162   163   164   165   166   167   168   ...   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