Napíšme príkaz, ktorým nakreslime málu kružnicu (36-uholnik):
|
Príkaz mala.kruznica bude vyzerať nasledovne: viem mala.kruznica nechhp 3 nechfp 1 opakuj 36 [dopredu 5 vpravo 10] koniec |
Teraz chceme väčšiu kružnicu. Nech korytnačka zakaždým otočením nerobí len 5 krokov, ale10.
|
Príkaz velka.kruznica bude vyzerať nasledovne: viem velka.kruznica nechhp 3 nechfp 1 opakuj 36 [dopredu 10 vpravo 10] koniec |
Predchádzajúce príkazy sa od seba líšia iba číslom, ktoré vyjadruje dĺžku strany 36-uholníka. Ďalšia kružnica by sa od týchto príkazov odlišoval opäť iba dĺžkou kroku.
Namiesto definovania takmer rovnakých príkazov zadefinujeme jeden všeobecnejší príkaz, ktorý bude kresliť rôzne veľké kružnice. V ňom namiesto čísla použijeme parameter, ktorý bude predstavovať dĺžku kroku:
viem kruznica
:dlzka |
Meno parametra je :dlzka. Tesne pred meno musíme vždy písať dvojbodku. |
V príkazovom riadku skúsme napísať kruznica 5 , kruznica 10, kruznica 15.