8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 100: | Zeile 100: | ||
{{Lösung:End}} | {{Lösung:End}} | ||
{{Aufgabe:Start|Icon=Greenfoot Rover.png}} | |||
Der Rover steht vor einer Reihe mit Marken. Auf jedem Feld können eine oder auch mehrere Marken liegen. | |||
Der Rover soll vorwärts fahren, bis er auf einem Feld ankommt, das keine Marke enthält, und auf dem Weg ''alle'' Marken einsammeln. | |||
[[Datei:Rover Karte25 Rechteck.jpg|center]] | |||
{{Aufgabe:End}} | |||
{{Roverkarte|.\n.\n.\n.\n..(MR)(MMM)(MM)(MMM)M(MM)(M)(MMM).}} | |||
{{Lösung:Start}} | |||
<syntaxhighlight lang="Java"> | |||
public void act() { | |||
while( markeVorhanden() ) { | |||
while( markeVorhanden() ) { | |||
entferneMarke(); | |||
} | |||
fahre(); | |||
} | |||
} | |||
</syntaxhighlight> | |||
{{Lösung:End}} | |||
{{Inhalt/Lerntheke}} | {{Inhalt/Lerntheke}} | ||