8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 27: | Zeile 27: | ||
Innerhalb der runden Klammern steht die Bedingung. Eine Bedinung ist immer entweder ''wahr'' (<code>true</code>) oder ''falsch'' (<code>false</code>). Mit dem Ausrufungszeichen kann die Bedungung ''negiert'' werden (aus <code>true</code> wird <code>false</code> und umgekehrt). | Innerhalb der runden Klammern steht die Bedingung. Eine Bedinung ist immer entweder ''wahr'' (<code>true</code>) oder ''falsch'' (<code>false</code>). Mit dem Ausrufungszeichen kann die Bedungung ''negiert'' werden (aus <code>true</code> wird <code>false</code> und umgekehrt). | ||
Der Rover hat einige ''Anfragen'', die als Bedingung genutzt werden können: | |||
{| {{prettytable}} | |||
|+ Aufträge des Mars-Rovers | |||
|- | |||
|''Anfrage'' | |||
|<code>boolean huegelVorhanden(String richtung)</code> | |||
|- | |||
| | |||
|Prüft, ob sich in der angegebenen Richtung ("rechts", "links" oder "vorne") ein Hügel befindet. | |||
|- | |||
|''Anfrage'' | |||
|<code>boolean gesteinVorhanden()</code> | |||
|- | |||
| | |||
|Prüft, ob auf dem Feld des Rovers ein Gestein vorhanden ist. | |||
|- | |||
|''Anfrage'' | |||
|<code>boolean markeVorhanden()</code> | |||
|- | |||
| | |||
|Prüft, ob auf dem Feld des Rovers eine Marke vorhanden ist. | |||
|} | |||
{{Aufgabe:Start}} | |||
{{Aufgabe:End}} | |||
{{Inhalt/Lerntheke}} | {{Inhalt/Lerntheke}} | ||