← Vissza a feladatokhoz
Egy mozaik alapeleme az alábbi ábrán látható lemez, amit az ALAP :hossz eljárással rajzolhatunk meg. A SOR :darab :hossz eljárás egymás mellé tesz :darab ilyen lemezt, a szomszédukhoz képest 90 fokkal elforgatva. A MOZAIK :sordb :oszlopdb :hossz eljárás úgy tesz egymás alá :sordb darab sort, hogy az új sorok elején levő lemez az előző sor végén levő után következő (azaz 90 fokkal elforgatott) legyen. Az egyes lemezek egymástól 3 egység távolságra vannak.
Készítsd el az ALAP, a SOR és a MOZAIK eljárásokat! Mindegyik eljárás legyen állapotátlátszó, azaz a teknőc ugyanabban az állapotban (hely és irány) fejezze be a rajzolást, ahogyan elkezdte!
Példa:
ALAP 20 SOR 9 20 MOZAIK 5 8 20 MOZAIK 5 9 20