‘z b e k is t n respublikasi oliy va ‘rta m a xsu s ta ’lim va zir lig I nizomiy nomidagi toshkent davlat pedagogika universiteti


“MaccHB” - “Chizmada bir xil elementlarni ko‘plab tasvirlash”


Download 5.5 Mb.
Pdf ko'rish
bet25/58
Sana23.11.2023
Hajmi5.5 Mb.
#1796176
1   ...   21   22   23   24   25   26   27   28   ...   58
Bog'liq
Kompyuter grafikasi (T.Rixsiboyev)

5.3. “MaccHB” - “Chizmada bir xil elementlarni ko‘plab tasvirlash” 
buyrugM va undan foydalanish algoritmi
“ MaccMB”- “Chizmada bir xil elementlarni ko'plab tasvirlash” buyrug'idan 
foydalanib 
c h i z m a n i n g
biror 
e l e m e n t i n i - “ 0 6 b e K T ” ini to'g'r i 
to 'rtb urch ak 
sohaga qatorlar va ustunlar ko'rinishida yoki aylana bo'ylab berilgan to'ldirish 
burchagida uning tasvirini teng burchak ostida ko'plab yasash 
m u m k i n . 
“О бъект” ш to ‘g‘ri to 'rtburchak sohaga qatorlar va ustunlar ko'rinishida 
ko‘paytirib tasvirlashga “ R” -“T o‘g‘ri to'rtburchak” массив va 
uni 
aylana bo'ylab 
teng burchak ostida ko'plab tasvirlashga ''P ” -“Q utb'' массив deb ataladi.
Bu buyruqdan 
foydalanib ekrandagi biror 
"О бъект”т R va P 
MaccHBdagi 
ko'paytirilgan tasviriari quyidagi algoritm 
asosida 
bajariladi:
1. “ Массив” buyrug'i “Sichqon” yordamida yuklanadi. Shunda muloqotlar 
darchasida quyidagi so'rov paydo bo 'lad i:1' Selekcl objects:” - “ Ob'yektni 
k o 'rsatin g ” . “ О б ъ ек т” kvadrat nishoncha bilan “S ic h q o n ” yordam ida 
ko'rsatiladi va “ E nter” bilan qayd etiladi.
2. Shunda navbatdagi so'rov paydo bo'ladi: “ E nter the typt o f aR R ay 
[R. . . . P. . .]:” - “ М ассив turini kiriting” . 
M a c c H B n in g
R yoki P turi 
kiritiladi va “ Enter” bilan qayd etiladi. 
M a sa la n , MaccHBning 
R tu ri kiritiladi.
3. Shunda navbatdagi so'rov paydo b o 'lad i:"E n te r the num beR of 
Rows:” - “ Q atorlar sonini kiriting” . M asalan, u to 'rt qator bo'lsin, 4 
raqami teriladi va “ E n ter” bilan qayd etib kiritiladi.
4. Shunda m uloqotlar darchasida navbatdagi so'rov paydo bo'ladi:" E n ­
ter the num beR o f colum ns:” -" U stunlar sonini kiriting” . Masalan u oltita 
ustundan iborat bo'lsin, 6 raqami teriladi va " E n te r” bilan qayd etiladi.
5. Shunda navbatdagi so'rov paydo bo'ladi: “ Enter the distance b e­
tween Rows:” - “ Q atorlar orasidagi masofani kiriting” . M asalan u 25 mm 
bo'lsin, bu raqam teriladi va “ E nter” bilan qayd etib kiritiladi.
6 . Shunda navbatdagi so'rov paydo bo'ladi: "E n te r the distance b e­
tween colum ns:” - “ U stunlar orasidagi m asofani kiriting” . Masalan, u ham 
25 mm bo'lsin, bu raqam teriladi va “ E nter” bilan qayd etiladi. Natijada 
to 'g 'ri to'rtburchakli sohada “ 06beKT” ning ko'paytirilgan 4 x 6 ta, ya' ni 24 
ta tasviri ekranda paydo bo'ladi (46-rasm).
Endi, qutb (P) massividan foydalanib biror “06beicr”ning ko'paytirilgan 
tasvirini yasash algoritmini ko'rib chiqamiz: “ P” массив uchun ham yuqorida 
keltirilgan “ R ” 

Download 5.5 Mb.

Do'stlaringiz bilan baham:
1   ...   21   22   23   24   25   26   27   28   ...   58




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling