8.581
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 35: | Zeile 35: | ||
{{Aufgabe:Start|Icon=Greenfoot Rover.png}} | {{Aufgabe:Start|Icon=Greenfoot Rover.png}} | ||
Lade für die Aufgaben die unten gezeigte Karte. | |||
# Implementiere die beiden Anfragen oben im Rover und probiere sie aus. | # Implementiere die beiden Anfragen oben im Rover und probiere sie aus. | ||
# Programmiere den Rover in der <code>act()</code>-Methode dann so, dass er bis zum nächsten Hügel geradeaus fährt und auf dem Weg alle Markierungen einsammelt, die zwischen zwei Hügeln liegen | # Programmiere den Rover in der <code>act()</code>-Methode dann so, dass er bis zum nächsten Hügel geradeaus fährt und auf dem Weg alle Markierungen einsammelt, die zwischen zwei Hügeln liegen. | ||
# Implementiere eine Anfrage <code>public boolean gesteinUndMarkeVorhanden()</code>, die prüft, ob auf dem aktuellen Feld sowohl ein Gestein, als auch eine Marke vorhanden sind. | # Implementiere eine Anfrage <code>public boolean gesteinUndMarkeVorhanden()</code>, die prüft, ob auf dem aktuellen Feld sowohl ein Gestein, als auch eine Marke vorhanden sind. | ||
# Implementiere eine Anfrage <code>public boolean gesteinOderMarkeVorhanden()</code>, die prüft, ob auf dem aktuellen Feld entweder ein Gestein, ''oder'' eine Marke vorhanden sind (oder auch beides). | # Implementiere eine Anfrage <code>public boolean gesteinOderMarkeVorhanden()</code>, die prüft, ob auf dem aktuellen Feld entweder ein Gestein, ''oder'' eine Marke vorhanden sind (oder auch beides). |
Bearbeitungen