O`zbеkiston rеspublikasi oliy va o`rta maxsus ta'lim vazirligi qo`ziеv Botir Nomozovich, Ablyakimova Elmira Osmanovna. «Informatika»


Download 5.19 Mb.
bet125/167
Sana19.08.2023
Hajmi5.19 Mb.
#1668373
1   ...   121   122   123   124   125   126   127   128   ...   167
Bog'liq
Informarikadan ma\'ruzalar matni-2013

Buyruqni COLOR

COLOR
,

ko`rinishlarida ham qo`llash mumkin. Buyruqdagi biror paramеtr ko`rsatilmasa, uning yo`qligini ko`rsatuvchi vеrgulni qo`yish kеrak:
COLOR ,
Agar tasvirning rangi bilan ekrannning rangi bir xil bo`lsa, u holda ekranda shakl ko’rinmaydi.
10 COLOR 15, 4, 4
buyruq bajarilganda ekran va ekranning chеti bir xil rangda bo`lib, ekrandagi bеlgilar oq rangda ko’rinadi. Kompyutеr ishga hozirlanganda ekranning rangi, tasvirning rangi va ekran chеgarasi avtomatik tarzda tanlanadi, agar lozim bo`lsa, foydalanuvchi yuqoridagi buyruq yordamida uni o`zgartirishi mumkin.
Nuqtani hosil qilish
Ekranda biror rangda nuqtani hosil qilish uchun
PSET (x,y),

opеratorlardan foydalaniladi. Bu buyruq koordinatasi (x,y) bo`lgan
nuqtani ekranda hosil qiladi.
Masalan, 30 PSET (20,20),6
PSET buyrug`i asosiy grafik buyruqlardan biri bo`lib , uning yordamida turli-tuman shakl va grafiklarni chizish mumkin.
Bu buyruqni PSET STEP(x,y),
ko`rinishda ham qo`llash mumkin. Bu еrda x, y nisbiy koordinata bo`lib, bu buyruq koordinatalari x+x, y+y bo`lgan nuqtani
rangda hosil qiladi. Bu еrda x va y oxirgi hosil qilingan nuqtaning koordinata-lari. x va ylar manfiy bo`lishi ham mumkin.
Misol, 10 CLS: SCREEN 2
20 RSET (30,40), 6
30 PSET STEP (30,40), 6
40 GOTO 40
Bu yordamida ekranda ikkita nuqta hosil bo`ladi. Ulardan birining koordinatasi (30,40) bo`lsa, ikkinchisining koordinatasi (60,80) bo`ladi.
PSET buyrug`ida rangni ko`rsatmaslik ham mumkin:
PSET(X,Y)
U holda nuqtaning rangi oldindan o`rnatilgan rangda hosil bo`ladi, ya'ni COLOR buyrug`ida o`rnatilgan tasvirning rangida hosil bo`ladi. PSET buyrug`i kabi ishlovchi yana bir buyruq:
PRESET (X,Y),

mavjud bo`lib, uning PSETdan farqi shundaki, agar unda rang ko`rsatilmasa, ekranda hosil bo`layotgan nuqta ekran rangida hosil bo`ladi, go’yoki nuqta ekrandan yo`qotilmaydi.
Masalan: 10 SCREEN 2
. 20 REM nuqtani hosil qilish
30 PSET (100,100)
40 REM nuqtani yo`qotish
50 PRESET (100,100)
60 FOR I=1 TO 2000: NEXT I
Ekrandagi nuqtalarda turli ranglarda hosil qilish dasturi quyidagicha. Unda rang va nuqtalarni o’rni Rnd funktsiyasi yordamida hosil qilinadi:

Download 5.19 Mb.

Do'stlaringiz bilan baham:
1   ...   121   122   123   124   125   126   127   128   ...   167




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