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 Pdf ko'rish
|
bet | 163/173 | Sana | 16.05.2024 | Hajmi | 2,67 Mb. | | #238775 |
Bog'liq Tarixi 37 betBu sahifa navigatsiya:
- 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)
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
r
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
n
burchaklar soni,
p
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:
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov
|