• Circle(x,y,r)- funksiyasi markazi ( x,y ) radiusi r gat eng bo‗lgan aylana hosil qiladi. Rectangle(x1,y1,x2,y2)
  • Lineto(x,y)- funksiyasi joriy nuqtadan ( x,y ) nuqtagacha kesma hosil qiladi. Linerel(x,y)
  • Drawpoly(n,p)
  • 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
    bet163/173
    Sana16.05.2024
    Hajmi2,67 Mb.
    #238775
    1   ...   159   160   161   162   163   164   165   166   ...   173
    Bog'liq
    Tarixi 37 bet

    Putpixel(x,y,)- 
    funksiyasi rang nomi yoki kodiga 
    mos koordinatasi 
    (x,y) 
    bo‗lgan nuqta hosil qiladi. 
    Getpixel(x.y)

    funksiyasi koordinatasi 
    (x,y) 
    bo‗lgan nuqta qanday rangda 
    hosil qilinganini aniqlaydi. 
    Line(x1,y1,x2,y2)-
    funksiyasi koordinatalari 
    (x1,y1)
    va 
    (x2,y2)
    bo‗lgan 
    nuqtalar orasidagi kesma hosil qiladi. 
    Circle(x,y,r)-
    funksiyasi markazi (
    x,y
    ) radiusi 

    gat eng bo‗lgan aylana hosil 
    qiladi. 
    Rectangle(x1,y1,x2,y2)-
    funksiyasi yuqori chap koordinatasi 
    (x1,y1)
    pastki 
    o‗ng koordinatasi 
    (x2,y2) 
    bo‗lgan to‗g‘ri to‗rtburchak hosil qiladi. 
    Lineto(x,y)-
    funksiyasi joriy nuqtadan (
    x,y
    ) nuqtagacha kesma hosil qiladi. 
    Linerel(x,y)-
    funksiyasi (
    x,y
    ) nuqtadan joriy nuqtagacha kesma hosil qiladi. 
    Lineto va linerel funksiyalari dastur tarkibida bo‗yruqlar asosida kursor kelib 
    qolgan nuqtani joriy nuqta sifatida qabul qiladi. 
    Drawpoly(n,p)-
    funksiyasi ko‗pburchak hosil qilish uchun xizmat qiladi. Bu 
    yerda 

    burchaklar soni, 

    burchaklar koordinatalari hisoblanadi. 
    Endi quyidagi dasturni tahlil qiling 


    250 
    #include  
    int main() 
    { int gd = DETECT, gm, c , x = 100, y = 50; 
    initgraph(&gd, &gm, "C:\\TC\\BGI"); 
    for ( c = 0 ; c <=5 ; c++ ) { setlinestyle(c,100, 3); line(x, y, x+200, y); 
    y = y + 25; } getch(); closegraph(); 
    return 0; 

    Dastur natijasi quydagicha ko‗rinishda bo‗ladi: 

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