Logo Logo
InfoHome Themen Projekte Links Software
Themen
JavaHamster
Vorbereitungen
Hamstersimulator
Syntaxdiagramme
Anweisung&Programme
Prozeduren
Auswahlanweisungen
Wiederholungsanw.
Boolsche Funktionen
return-Anweisung
Definition
Aufruf
Seiteneffekte
Beispiel
int-Variablen
Boolsche Variablen
Funktionsparameter
Exkurs: Dualzahlen
Aufgaben
BlueJ
Java
HTML
XHTML
CSS
XML
Datenbanken
MySQL
Theoretische Informatik
PHP
Kara
Lego-Roboter
Algorithmen

Boolsche Funktionen

Der Hamster besitzt nur einen begrenzten Vorrat an Testbefehlen (vornFrei(); maulLeer(); kornDa();). Möchten Sie einen neuen Testbefehl definieren, z.B. mauerDa(), der genau dann das Ergebnis true liefert, wenn sich in Blickrichtung vor dem Hamster eine Mauer befindet, können Prozeduren nicht weiterhelfen, da diese keinen Wert liefern, sondern etwas tun. Sie benötigen daher ein neues Sprachkonstrukt, das in der Lage ist, einen boolschen Wert zu liefern. Dies lässt sich mit Hilfe boolscher Funktionen realisieren.

» drucken: pdf | html

© 2004-2024 M. Blanke · Ursulaschule · Kleine Domsfreiheit 11-18 · 49074 Osnabrück