17.11.2013 Aufrufe

Hamster-Modell / Aufgaben

Hamster-Modell / Aufgaben

Hamster-Modell / Aufgaben

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Hochschule Harz<br />

Fachbereich Automatisierung und Informatik<br />

© Prof. Dr. Bernhard Zimmermann<br />

<strong>Hamster</strong>-<strong>Modell</strong> / return-Anweisung<br />

• Boolesche return-Anweisung:<br />

– liefern des Wertes einer booleschen Methode<br />

return Boolescher Ausdruck;<br />

– Semantik (Bedeutung)<br />

1. Der Wert des Booleschen Ausdrucks wird berechnet.<br />

2. Die Ausführung der booleschen Methode, die diese return-<br />

Anweisung enthält, wird beendet.<br />

3. Der Wert des Booleschen Ausdrucks wird als Ergebnis der<br />

booleschen Methode zurückgegeben.<br />

• Anweisung<br />

– Grundanweisung – Alternativanweisung<br />

(Grundbefehl)<br />

– while-Anweisung<br />

– Prozeduraufruf – do-Anweisung<br />

– Blockanweisung – return-Anweisung<br />

– Bedingte Anweisung<br />

<strong>Hamster</strong>-Programmierung Seite 76<br />

Hochschule Harz<br />

Fachbereich Automatisierung und Informatik<br />

© Prof. Dr. Bernhard Zimmermann<br />

<strong>Hamster</strong>-<strong>Modell</strong> / return-Anweisung / Beispiele<br />

• Beispiele für die Anwendung der booleschen return-Anweisung<br />

– return true;<br />

– return vornFrei();<br />

– return maulLeer() || vornFrei();<br />

– return (kornDa() && !vornFrei());<br />

<strong>Hamster</strong>-Programmierung Seite 77

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!