8.581
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(17 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Karte}} | {{Karte|Hilfe=6,7}} | ||
Programmiere jeweils | {{Aufgabe:Start|Icon=Greenfoot Rover.png}} | ||
Programmiere den Rover jeweils so, dass er alle Gesteine in der gezeigten Welt einsammelt. | |||
{{Aufgabe:End}} | |||
[[Datei: | {| {{Prettytable}} | ||
| '''1)''' | |||
| [[Datei:Greenfoot Marsrover 15-1.jpg|center]] | |||
| {{Roverkarte|.\n.\n.\n.\n....R\n.\n.\n.\n...G}} | |||
|- | |||
| '''2)''' | |||
| [[Datei:Greenfoot Marsrover 15-2.jpg|center]] | |||
| {{Roverkarte|.\n.\n.\n.\n....R....G\n.\n.\n........GG}} | |||
|- | |||
| '''3)''' | |||
| [[Datei:Greenfoot Marsrover 15-3.jpg|center]] | |||
| {{Roverkarte|.\n.\n.\n.......GGG\n....R..GGG\n.......GGG}} | |||
|- | |||
| '''4)''' | |||
| [[Datei:Greenfoot Marsrover 15-4.jpg|center]] | |||
| {{Roverkarte|.\n.\n.\n......GGG\n......GRG\n......GGG}} | |||
|} | |||
{{ | {{Lösung:Start}} | ||
'''1)''' | |||
<syntaxhighlight lang="Java"> | |||
public void act() { | |||
drehe("rechts"); | |||
fahre(); | |||
fahre(); | |||
fahre(); | |||
fahre(); | |||
drehe("rechts"); | |||
fahre(); | |||
analysiereGestein(); | |||
} | |||
</syntaxhighlight> | |||
'''2)''' | |||
<syntaxhighlight lang="Java"> | |||
public void act() { | |||
fahre(); | |||
fahre(); | |||
fahre(); | |||
fahre(); | |||
fahre(); | |||
analysiereGestein(); | |||
drehe("rechts"); | |||
fahre(); | |||
fahre(); | |||
fahre(); | |||
analysiereGestein(); | |||
drehe("rechts"); | |||
fahre(); | |||
analysiereGestein(); | |||
} | |||
</syntaxhighlight> | |||
'''3)''' | |||
<syntaxhighlight lang="Java"> | |||
public void act() { | |||
fahre(); | |||
fahre(); | |||
fahre(); | |||
analysiereGestein(); | |||
fahre(); | |||
analysiereGestein(); | |||
fahre(); | |||
analysiereGestein(); | |||
drehe("rechts"); | |||
fahre(); | |||
analysiereGestein(); | |||
drehe("rechts"); | |||
fahre(); | |||
analysiereGestein(); | |||
fahre(); | |||
analysiereGestein(); | |||
drehe("rechts"); | |||
fahre(); | |||
fahre(); | |||
analysiereGestein(); | |||
drehe("rechts"); | |||
fahre(); | |||
analysiereGestein(); | |||
fahre(); | |||
analysiereGestein(); | |||
} | |||
</syntaxhighlight> | |||
'''4)''' | |||
<syntaxhighlight lang="Java"> | |||
public void act() { | |||
fahre(); | |||
analysiereGestein(); | |||
drehe("rechts"); | |||
fahre(); | |||
analysiereGestein(); | |||
drehe("rechts"); | |||
fahre(); | |||
analysiereGestein(); | |||
fahre(); | |||
analysiereGestein(); | |||
drehe("rechts"); | |||
fahre(); | |||
analysiereGestein(); | |||
fahre(); | |||
analysiereGestein(); | |||
drehe("rechts"); | |||
fahre(); | |||
analysiereGestein(); | |||
fahre(); | |||
analysiereGestein(); | |||
} | |||
</syntaxhighlight> | |||
{{Lösung:End}} | |||
{{Inhalt/Lerntheke}} | {{Inhalt/Lerntheke}} |
Bearbeitungen