|
O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov Pdf ko'rish
|
bet | 170/173 | Sana | 16.05.2024 | Hajmi | 2,67 Mb. | | #238775 |
Bog'liq Tarixi 37 betsetfillstyle()
funksiyasi orqali rang berish mumkin, agar
setfillstyle()
funksiyasi
ishlatilmasa, jimlik qoidasi bo‗yicha oq rang tanlanadi.
Sector(x,y,a,b,n,m)-
funksiyasi sector hosil qilish uchun xizmat qiladi.
Funksiya tarkibidagi (
x,y
) sector uchi koordinatasi, a chizish boshlanish burchaki,
b chizish tugallanish burchaki, n va m lar yarim o‗qlardir.
C++ dasturlash tilining grafik muhiti tarkibida yuqoridagi funksiyalar
yordamida fazoviy jismlarni ham tasvirlash imkoniyati mavjud.
Har bir fazoviy jismlarni hosil qilgandan so‗ng, albatta, close bo‗yrug‘i bilan
grafik muhiti yopiladi.
Misol:
Doira va yassi ellips hosil qiluvchi dastur yarating.
#include
#include
using namespace std;
int main(int argc, char* argv[])
{
initwindow(500,500);
setbkcolor(0);
setcolor(15);
fillellipse(140,150,80,60);
fillellipse(240,250,90,70);
system("PAUSE");
closegraph();
return EXIT_SUCCESS;
}
260
Misol:
Sektor hosil qiluvchi dastur yarating.
#include
#include
using namespace std;
int main(int argc, char* argv[])
{
initwindow(500,500);
setbkcolor(0);
setcolor(15);
sector(240,250,90,70,50,80);
system("PAUSE");
closegraph();
return EXIT_SUCCESS;
}
261
Yuqoridagi funksiyalar yordamida uch o‗lchovli shakllarni ham chizish
mumkin.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov
|