Образец материалов для подготовки преподавателей к лекции


misol: line(10,100,340,100)


Download 87.47 Kb.
bet2/7
Sana21.06.2023
Hajmi87.47 Kb.
#1643981
1   2   3   4   5   6   7
Bog'liq
19-taqdimot

misol: line(10,100,340,100);

  • misol: line(10,100,340,100);
  • LineTo(x,y:integer)-protsedurasi ko‘rsatgich turgan nuqtadan koordinatalri (x,y) bo‘lgan nuqtagacha to‘gri chiziq chizilishini ta’minlaydi. Bu protseduradan foydalangandan so‘ng ko‘rsatgich koordinatasi shu nuqtaga ko‘chib o‘tadi.
  • misol:
  • uses graph;
  • var gd,gm, i:integer;
  • begin gd:=detect;initgraph(gd,gm,'');
  • for i:=1 to 20 do
  • lineto(random(getmaxx),random(getmaxy));readln;
  • end.
  •  
  • LineRel(dx,dy:integer)-protsedurasi ko‘rsatgich turgan nuqtaga nisbatan koordinatalari mos ravishda (dx,dy) qiymatlarga orttirilgan nuqtagacha to‘g‘ri chiziq chizilishini ta’minlaydi.
  • uses graph;
  • var gd,gm:integer;
  • begin
  • gd:=detect; initgraph(gd,gm,'');
  • moveto(100,100); Linerel(100,40);readln;
  • end.

SetLineSstyle (type, Pattern,Thick:word)-protsedurasi chizilishi kerak bo‘lgan chiziqning shaklini o‘rnatish uchun qo‘llaniladi.

  • SetLineSstyle (type, Pattern,Thick:word)-protsedurasi chizilishi kerak bo‘lgan chiziqning shaklini o‘rnatish uchun qo‘llaniladi.
  • Bu yerda:
  • Type- chiziqning shaklini
  • Pattern- chiziqning namunasi
  • Thick- chiziqning qalinligini aniqlovchi parametrlar.
  • Chiziqning tipini quyidagi doimiylar orqali berish mumkin:
  • const
  • Solidln =0; {uzluksiz chiziq}
  • Dotteln =1; {nuqtali chiziq}
  • Centerln =2; {shtrix-punktirli chiziq}
  • Dashedln =3; {punktirli chiziq}
  • Userbtln =4; {chiziq ko‘rinishi foydalanuvchi tomonidan belgilanadi}
  • Pattern-parametri foydalanuvchi tomonidan belgilanadigan chiziqlar uchun aniqlanadi. Pattern parametri uzunligi 16 piksel bo‘lgan kesmani aniqlaydi. Masalan, bu parametr qiymati 100 ga teng bo‘lsa, 16 pikselning shu qismi ”yoritiladi” qolgan qismi fon rangi bilan ifodadanadi. dastur chizilishi zarur bo‘lgan chiziqni ana shu 16 pikselda ketm-ket tasvirlaydi.

Download 87.47 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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