U m u m an o lg an d a Graph
m oduliga tegishli boMgan
b u nda y p ro tse d u ra lam in g soni j u d a ham k o ‘p. U la m in g har
birini q o ‘llash a snosida Turbo Paskal dasturlash tilining
im koniyatlari n a q a d ar boy va qiziqarli
e ka nligining guvohi
b o ‘lasiz. T u rb o Paskal dasturlash tilida-nafaqat G raph m oduli,
balki S ystem , Dos, Crt va shunga o ‘xshagan
boshqa bir qator
m od u llar ham uchraydiki, u lam in g har biri o ‘ziga xos
vazifalam i bajarishda da sturchiga qulay im tiyozlarni yaratadi.
T o p sh iriq la r
1. Ekran .markazida ( 3 2 0 ,2 4 0 ) koordinatali nuqtani
turli ranglarda hosil qilish dasturini tuzing.
2. Uchlari (100, 100) va ( 1 0 0 ,4 0 )
nuqtalarda boMgan
kesm ani hosil qilish dasturini tuzing.
3. M arkazi ( 2 0 0 ,2 0 0 ) nuqtada va radiusi R = 100 ga
teng b o ‘lgan aylanani chizing.
4. M arkazi ( 2 0 0 ,2 0 0 ) nuqtada va radiusi R=100,
burchaklarining boshlangN ch va oxirgi qiym atlari
m os
ravishda 0° va 180" ga teng b o llgan yoyni chizing.
5. Uchlari ( 1 0 ,3 0 ) , ( 4 0 ,1 0 ) , ( 7 0 , 3 0 ) va ( 4 0 ,5 0 )
nuqtalarda yotgan rom bni chizing.
6.
Uchlari ( 1 0 0 ,1 4 0 ) , ( 1 9 0 ,1 4 0 ) , ( 1 5 0 ,1 8 0 ) va
(60, 180) nuqtalarda yotgan parallclogram m ni chizing.
7. M arkazi (300, 300) nuqtada, b o s h la n g ‘ich va oxirgi
burchak qiym atlari m os ravishda 0° va 360° ga,
gorizontal va
vertikal radiuslari esa m os holda 100 va 50 ga teng boTgan
ellipsni chizing.
8. M arkazi (300, 300) nuqtada, b o s h la n g ‘ich va oxirgi
burchak qiymatlari m os ravishda 180° va 360° ga,
gorizontal
va vertikal radiuslari esa m os holda 100 va 50 ga teng boMgan
ellips yoyini chizing.
9. Ikkita o ‘zaro perpendikulyar kesm ani hosil qilish
dasturi tuzilsin.
M>
10. Diagonalining uchlari ( 5 0 , 5 0 ) va ( 3 8 0 ,2 8 0 )
nuqtalarda yotgan to ‘g ‘ri t o ‘rtburchakni chizing.
11. D iagonalining uchlari ( 1 0 0 ,1 0 0 ) va ( 3 0 0 ,3 0 0 )
nuqtalarda
yotuvchi, asosining eni я = 100 ga teng b o ‘lgan
parallelepiped yuqori y o g ‘i bilan chizilsin.
12. D iagonalining uchlari ( 1 0 0 ,1 5 0 ) va ( 4 0 0 ,6 0 0 )
nuqtalarda yotuvchi, asosining eni
a
= 2 0 0 ga teng b o ‘lgan
parallelepiped yuqori yogNsiz chizilsin.
13. 0 ‘z ismingizni ekranda
hosil qilish dasturini
tuzing.
14. Asosi kvadratdan iborat piram idani chizing.
15. A sosining radiusi R=5, balandligi H = 10 ga teng
boMgan silindm i chizing.