|
O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov Pdf ko'rish
|
bet | 156/164 | Sana | 25.01.2024 | Hajmi | 2,67 Mb. | | #146073 |
Bog'liq ALGORITMLASH VA DASTURLASH ASOSLARIEllipse(x,y,a,b,n,m)- funksiyasi ellips va uning yoyini hosil qilish uchun
xizmat qiladi. Ellips funksiyasi markazi (x,y) bo‗lgan, a boshlang‘ich burchak
gradusi, b tugallanish burchak gradusi, n OX o‗qi bo‗yicha, m OY o‗qi bo‗yicha
raduslari hisoblanadi.
Misol: 130 gradusli yoy va to‗liq ellips hosil qilish dasturini tuzing.
#include
#include
using namespace std;
int main(int argc, char* argv[])
{ initwindow(500,500);
setbkcolor(0);
setcolor(15);
arc(100,120,0,130,100);
ellipse(220,250,0,360,80,70);
system("PAUSE");
closegraph();
return EXIT_SUCCESS;
}
252
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.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov
|