MSWLogo Kite (verder afwerken) If – functie Recursie Een gokspel
Kite Kite 100 200 10 Kruis 1 vlieger 10 keer vlieger
Kite Hoofdprocedure to kite :korte :lange :aantal cs end
Kite (Kruis) to kruis :korte :lange pd lt 90 fd :korte rt 180 rt 90 pu setxy 0 :korte rt 90 fd :korte + :lange End
Kite (1 vlieger) to teken :aantal :korte :lange vlieger :korte :lange end to vlieger :korte :lange pd setxy -:korte 0 setxy 0 :korte setxy :korte 0 setxy 0 -:lange pu End
Kite (aantal keer vlieger) to kite :korte :lange :aantal cs kruis :korte :lange make "stap :korte/:aantal teken :aantal :korte :lange end
Kite (aantal keer vlieger) to teken :aantal :korte :lange if :aantal=0 [stop] vlieger :korte :lange teken :aantal-1 :korte-:stap :lange end