LOGO Recursie - Vlieger 6/12/2004 Dieter Verslype
Voorwaardelijke uitvoering if voorwaarde [uit te voeren code indien waar] to test1 :getal if :getal = 10[pr [gelijk aan 10]] end 6/12/2004 Dieter Verslype
Voorwaardelijke uitvoering ifelse voorwaarde [uit te voeren code indien waar] [uit te voeren code indien vals] to test2 :getal ifelse :getal = 10 [pr [gelijk aan 10]] [pr [verschillend van 10]] end 6/12/2004 Dieter Verslype
Recursie Een procedure die zichzelf oproept Aftellen via recursie to aftellen :x if :x = 0 [stop] pr :x aftellen :x - 1 end 6/12/2004 Dieter Verslype
Concentrische Cirkels 6/12/2004 Dieter Verslype
Concentrische Cirkels to conc_cirkels :straal if :straal < 1 [stop] circle :straal conc_cirkels :straal - 10 end 6/12/2004 Dieter Verslype
Vlieger 6/12/2004 Dieter Verslype
Vlieger VLIEGER 6/12/2004 Dieter Verslype
Vlieger VLIEGER RAND 6/12/2004 Dieter Verslype
Vlieger VLIEGER RAND RAND 6/12/2004 Dieter Verslype
Vlieger VLIEGER RAND RAND KRUIS 6/12/2004 Dieter Verslype
Vlieger: procedure kruis to kruis :kop :staart pu setxy 0 :kop pd setxy 0 -:staart setxy -:kop 0 setxy :kop 0 end 6/12/2004 Dieter Verslype
Vlieger: procedure vlieger to vlieger :kop :staart :aantal make "stap :kop/:aantal rand :kop :staart :aantal kruis :kop :staart end 6/12/2004 Dieter Verslype
Vlieger: procedure rand to rand :kop :staart :aantal if :aantal = 0 [stop] pu setxy -:kop 0 pd setxy 0 :kop setxy :kop 0 setxy 0 -:staart rand :kop-:stap :staart :aantal-1 end 6/12/2004 Dieter Verslype
Oefening: Maansverduistering TIPS: scherm- en penkleur veranderen bestaat uit maan en schaduw maan en schaduw zijn beide recursieve procedures die cirkels tekenen 6/12/2004 Dieter Verslype
Oplossingen Oplossingen staan op de website bij de cursus: http://users.skynet.be/Dieter.Verslype/AILO 6/12/2004 Dieter Verslype