|
O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov Pdf ko'rish
|
bet | 161/164 | Sana | 25.01.2024 | Hajmi | 2,67 Mb. | | #146073 |
Bog'liq ALGORITMLASH VA DASTURLASH ASOSLARIsetfillstyle() 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.
Nazariy savollar
1.To‗g‘ri burchakli paralelopepid hosil qilish funksiyasi?
2.Yassi ellipslar hosil qilish funksiyasi?
3.Ichi bo‗yalgan yassi ko‗pburchak hosil funksiyasi?
4.Yopiq soha ichini bo‗yash uchun xizmat funksiyasi?
5.Sector hosil qilish funksiyasi?
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov
|