Dolzarbligi bizni fanni chuqur o'rganishning etakchi shakllaridan biri bo'lgan informatika fani bo'yicha tanlov kurslarini tashkil etish mavzusini o'rganishga murojaat qilishga undaydi. Ilmiy yangilik va nazariy ahamiyati


Download 307.3 Kb.
bet6/18
Sana18.06.2023
Hajmi307.3 Kb.
#1554260
1   2   3   4   5   6   7   8   9   ...   18
Bog'liq
kurs ishi io‘m fakultativ dars

Chiqish liniyasi
Chiziqlar (chiziq segmentlari) nuqtalardan qurilgan. Buni Line ( x 1 , y 1 , x 2 , y 2 : integer ) protsedurasi yordamida amalga oshirish mumkin ; bu yerda x 1 , y 1 - boshlanish koordinatalari, x 2 , y 2 - chiziq oxiri koordinatalari.
Line protsedurasida rangni belgilash parametri mavjud emas. Bu holda rang SetColor (color: word ) protsedurasi orqali o'rnatiladi; stoldagi rang qayerda.
Chiziqlarni chizish uchun yana ikkita protsedura qo'llaniladi: LineTo va LineRel . LineTo ( x , y : integer ) protsedurasi ko'rsatgichning joriy holatidan x , y koordinatalaridagi nuqtaga chiziq tortadi . LineRel ( dx , dy : integer ) protsedurasi ko'rsatgichning joriy joylashuvidan ( x , y ) x + dx , y + dy ga chiziq tortadi .
Turbo Paskal turli xil uslubdagi chiziqlarni chizish imkonini beradi: ingichka, keng, chiziqli, nuqtali va hokazo. Uslub SetLineStyle ( a , b , c : word ) protsedurasi bilan o'rnatiladi , bu erda a chiziq turini o'rnatadi, ularning mumkin bo'lgan qiymatlari jadvalda keltirilgan; b namunadir , c - jadvalda berilgan konstantalar bilan aniqlangan chiziq qalinligi. Agar standart uslublardan biri qo'llanilsa, u holda b qiymati 0 ga teng. Agar foydalanuvchi o'z uslubini faollashtirmoqchi bo'lsa, u holda b qiymati = 4. Bunday holda, foydalanuvchining o'zi chiziq qurilgan primitivni (namuna) belgilaydi. tanlov informatika maktabi



Doimiy

Ma'nosi

Tavsif

SolidLn

0

uzluksiz chiziq

DottedLn

1

nuqtalar chizig'i

CenterLn

2

Nuqtalar va chiziqlar chizig'i

DashedLn

3

kesilgan chiziq

UserBitLn

to'rtta

Foydalanuvchi turi

NormWidth

1

Oddiy qalinlik (1 piksel)

Qalinlik

3

Qalin chiziq (3 piksel)




Download 307.3 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   18




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