O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti



Yüklə 0,69 Mb.
səhifə155/157
tarix19.12.2023
ölçüsü0,69 Mb.
#152373
1   ...   149   150   151   152   153   154   155   156   157
S. Eshtemirov, F. M. Nazarov algoritmlash va dasturlash asoslari-hozir.org

setfillstyle() 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?



Yüklə 0,69 Mb.

Dostları ilə paylaş:
1   ...   149   150   151   152   153   154   155   156   157




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə