O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov




Download 2,67 Mb.
Pdf ko'rish
bet161/164
Sana25.01.2024
Hajmi2,67 Mb.
#146073
1   ...   156   157   158   159   160   161   162   163   164
Bog'liq
ALGORITMLASH VA DASTURLASH ASOSLARI

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?
 

Download 2,67 Mb.
1   ...   156   157   158   159   160   161   162   163   164




Download 2,67 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov

Download 2,67 Mb.
Pdf ko'rish