← Vissza a feladatokhoz
Rajzold le, mit rajzolna az alábbi 3 eljárás ábra 1, ismételt 3 50, ismételt 8 50, rekurzív 3 50, illetve rekurzív 11 50 esetén?
tanuld ábra :irány TO ABRA :IRANY
ismétlés 540 [előre 1 jobbra :irány] REPEAT 540 [FORWARD 1 RIGHT IRANY]
vége END
tanuld ismételt :n :h TO ISMETELT :N :H
ismétlés :n/2 [előre :h ábra 1 REPEAT :N/2 [FORWARD :H ABRA 1
előre :h ábra -1] FORWARD :H ABRA –1]
előre :h ábra 1 előre :h FORWARD :H ABRA 1 FORWARD :H
vége END
tanuld rekurzív :n :h TO REKURZIV :N :H
előre :h ábra 1 FORWARD :H ABRA 1
előre :h-5 ábra –1 FORWARD :H-5 ABRA -1
ha :n>3 [rekurzív :n-2 :h-10] IF :N>3 THEN REKURZIV :N-2 :H-10
[előre :h-10 ábra 1 előre :h-15] ELSE FORWARD :H-10 ABRA 1 FORWARD :H-15
vége END