In onderstaande theorie/opgave gaan we een vlakvulling maken zoals hieronder.
Omdat we dit zo effectief mogelijk willen doen gaan we twee deeltaken definieren.
Elke kubus bestaat uit 3 ruiten. De deeltaak voor de kubus staat hieronder
def kubus(zijde): for kleur in ["yellow","red","black"]: ruit(zijde, kleur) t.left(120)
In deze deeltaak zit een rij met kleuren (geel, rood, zwart) deze rij wordt in de herhaling doorlopen. Dus eerst is kleur=yellow, daarna kleur=red en als laatste kleur=zwart.
De aanroep van de kubus zou er bijvoorbeeld zo kunnen uitzien
kubus(100)
Het resultaat is