Vraag & Antwoord

Programmeren

MSWLogo

1 antwoord
  • Ik moet een Handelings Opdracht maken voor Informatica met MSWLogo. Ik zit nu nog met het probleem van een voorwaarde. Alles werkt, zolang de parameter maar tussen de 4.5 en 0.2 liggen, daarna kan het niet meer. Als je de parameter boven de 4.5 invult, wil ik dat er eerst een kleine opdracht uitgevoerd word (de 'turtle' word dan 500 naar rechts verplaatst) waardoor de parameter tot 8.8 ingevuld kan worden. Als je de parameter boven deze waarde invult, wil ik dat de opdracht [u:f20389c35e]niet[/u:f20389c35e] uitgevoerd wordt. Dus: als x < 4.5 --> opdracht doorgaan als x > 0.2 --> opdracht doorgaan als x < 0.2 --> opdracht weigeren als 4.5 > x < 8.8 --> eerst andere opdracht uitvoeren, daarna originele opdracht uitvoeren als x > 8.8 --> opdracht weigeren Voor degene die het wel snappen, maar het programma niet hebben, het valt [url=http://www.softronix.com/download/mswlogo65.exe]hier[/url] te downloaden. Kan iemand mij hierbij helpen? De volledige code staat hieronder (edit all): [code:1:f20389c35e]to alles :x rondje snij1 extra snij2 snij1 extra snij2 vullen ogen vullen2 end to extra forward 42.5* :x end to ogen pu right 180 forward 40* :x pd repeat 360 [forward 0.25* :x left 1] repeat 360 [forward 0.25* :x right 1] end to rondje repeat 360 [forward :x left 1] end to snij1 left 90 forward 7.5* :x right 90 repeat 90 [forward :x/2 left 1] end to snij2 repeat 90 [forward :x/2 left 1] right 90 forward 7.5* :x left 90 end to stukje pu right 90 forward 500 left 90 pd end to verder pu repeat 90 [forward 1 left 1] pd end to vullen pu left 90 forward 57.5* :x setfloodcolor [51 255 0] fill left 90 forward 40* :x setfloodcolor [0 0 0] fill left 180 forward 80* :x fill pd end to vullen2 pu left 90 forward 5* :x setfloodcolor [255 0 0] fill left 180 forward 10* :x fill pd end [/code:1:f20389c35e] Alvast bedankt :)

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.