Alžbeta Balková
Imagine
Základné príkazy Imaginezov a operáciíu
dopredu pocet_krokov, napr. dopredu 10
presunie korytnačku o zadaný počet krokov (napr. 10) dopredu,
ak má zapnuté pero, nakreslí pritom čiaru danej dĺžky
vzad
vzad pocet_krokov, napr. vzad 10
presunie korytnačku o zadaný počet krokov (napr. 10) dozadu,
ak má zapnuté pero, nakreslí pritom čiaru danej dĺžky
p
vpravo uhol, napr. vpravo 90
otočí korytnačku o zadaný uhol (napr. 90 stupňov) vpravo
vl
vľavo uhol, napr. vľavo 90
otočí korytnačku o zadaný uhol (napr. 90 stupňov) doľava
Fp
nechFp "farba, napr. nechFp "zelená
zmení farbu pera na zadanú farbu (napr. zelenú)
nechHp
nechHp hrúbka, napr. nechHp 5
zmení hrúbku pera na zadanú hrúbku (napr. 5)
bod priemer, napr. bod 50
nakreslí bod so zadaným priemerom (napr. 50)
zmaž
zmaže stránku a korytnačke nastaví domovský stav
perohore phh
vypne pero, takže pri pohybe korytnačka nekreslí čiaru
perodole pdd
zapne pero, takže pri pohybe korytnačka kreslí čiaru
opakuj
opakuj počet [postupnosť_príkazov],
napr. opakuj 4 [do 50 vp 90]
zopakuje postupnosť príkazov (napr. do 50 vp 90) zadaný počet
opakovaní (napr. štyrikrát)
uprav
uprav "názov_príkazu, napr. uprav "stvorec
otvorí okno na definovanie príkazov, v ktorom sú
zobrazené riadky
viem názov_príkazu
koniec
(napr.
viem stvorec
...
koniec)
cakaj
cakaj počet_milisekúnd, napr. cakaj 100
zdrží vykonanie nasledujúceho príkazu o zadaný počet
milisekúnd (napr. o 100 milisekúnd)
kazdych
kazdych počet_milisekúnd [príkazy],
napr. kazdych 70 [do 5]
spustí proces, ktorý každých niekoľko milisekúnd (napr. 70)
vykoná zadaný príkaz alebo postupnosť príkazov (napr. do 5)
?
operácia ? napr. do ?
vráti náhodnú hodnotu (napr. do náhodný krok), používa sa
v príkazoch ako parameter
?prvok
operácia ?prvok [zoznam_hodnôt], napr. nechFp ?prvok
[zelena3 zelena4 zelena5]
vráti náhodne vybraný prvok zo zoznamu (napr. vyberie jednu
farbu zo zoznamu farieb pre príkaz nechFp)
nechFarbaVýplne
nechFarbaVýplne farba, resp. nechFv farba nastaví
farbu výplne, farba je zadaná názvom alebo RGB kódom
vyplň
vyplň - korytnačka vyplní farbou výplne oblasť, v ktorej sa
práve nachádza
polygon
polygon [návod_na_kreslenie]
napr. polygon [opakuj 4 [do 100 vl 90]]
vyplní a nakreslí útvar, ktorý je zapísaný v návode na kreslenie
(napr. vyplní farbou výplne štvorec zapísaný návodom)
počítadlo
opakuj 20 [do poc bod poc]
operácia, ktorá nám povie, ktorá iterácia cyklu práve beží. Má
zmysel len v cykloch
náhodne
náhodne číslo napr. do náhodne 10
operácia, ktorá vráti náhodné celé číslo od 0 do číslo-1 (napr.
vráti pre príkaz do náhodné číslo od 0 do 9 vrátane)
nechHodnota
meno_súčiastky'nechHodnota hodnota napr.
text1'nechHodnota p1
príkaz, ktorý nastaví hodnotu niektorým súčiastkam (napr.
textovému políčku text1 nastaví hodnotu na hodnotu posúvača
p1)
nechPoz
nechPozicia [x y]
presunie korytnačku na pozíciu [x y], pričom ak má
korytnačka zapnuté pero, tak nakreslí čiaru. Stred súradnicovej
sústavy (pozícia [0 0]) je v strede stránky
zobraz
zobraz hodnota
príkaz, ktorý do príkazového riadku vypíše danú hodnotu (môže
to byť konštanta, výsledok operácie, hodnota premennej)
farbabodu
farbaBodu
operácia, ktorej výsledkom je farba v tom bode stránky,
v ktorom stojí korytnačka
ak
ak logický_výraz [príkaz1 príkaz2 ...]
ak je výsledkom logického výrazu hodnota áno, vykonajú sa
príkazy v nasledujúcom zozname, ak je výsledkom hodnota
nie, nestane sa nič
ak2
ak2 logický_výraz [príkaz1.1 príkaz1.2 ...]
[príkaz2.1 príkaz2.2 ...]
ak je výsledkom logického výrazu hodnota áno, vykonajú sa
príkazy v prvom zozname, ak je výsledkom nie, vykonajú sa
príkazy v druhom zozname
poz
poz
operácia, ktorá vráti aktuálnu pozíciu korytnačky
xSur
xSur
operácia, ktorá vráti aktuálnu x-ovú súradnicu korytnačky
ySur
ySur
operácia, ktorá vráti aktuálnu y-ovú súradnicu korytnačky
nechSmer
nechSmer uhol
príkaz na absolútne nastavenie smeru korytnačky (0 je smer na
sever)
domov
domov
príkaz, ktorý nastaví korytnačke domovský stav – pozícia a smer
nastavené v rodnom liste
skryMa
skryMa
skryje obrázok korytnačky, korytnačka zostáva na svojom
mieste, vie sa pohybovať a kresliť, aj keď je skrytá a nevidíme
ju
ukáž
ukážMa
zobrazí obrázok korytnačkyodtlač