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
n
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.