Als Beispiel ein Makro, das z.B. jede Minute abläuft:
Die SONST-Falle
Vernünftig ist: Schreit das Baby und Mami ist zu Hause, soll die Mami geweckt werden; sonst der Papi.
Logisch ist: Der arme Papi kommt nur zur Ruhe, wenn die Mami da ist und das Baby schreit. Ist die Mami abwesend, wird er auf jeden Fall geweckt. Ist sie anwesend, und das Baby schläft ganz ruhig, wird er auch geweckt.
Warum? In beiden Fällen ist nur eine der mit UND verknüpften Bedingungen erfüllt, weshalb das SONST ausgeführt wird.
MERKE:
Bei mit UND verknüpften Bedingungen ganz besonders vorsichtig mit SONST umgehen! Im Zweifelsfalle verschachteln, dann ist alles vernünftig und logisch.
Bei mit UND verknüpften Bedingungen ganz besonders vorsichtig mit SONST umgehen! Im Zweifelsfalle verschachteln, dann ist alles vernünftig und logisch.
Die UND/ODER-Falle
Ein ähnlicher Unterschied wie zwischen Vernunft und Logik besteht zwischen Vernunft und Mathematik.
Wir Menschen denken immer mit, wenn wir eine Reihe von Bedingungen auswerten. Der Computer befolgt aber die Regeln der Mathematik und da gibt es ein "Gesetz", das da lautet UND bindet stärker als ODER.
Vernünftig ist: Wenn Mami oder Papi zuhause ist, Tagesschau einschalten.
Mathematisch richtig ist: Mami sieht eh den ganzen Tag fern, also läuft der Kasten immer, wenn sie da ist. Papi interessiert sich nur für die Tagesschau.
MERKE:
Im Zweifelsfall besser gleichzeitige UND und ODER in einer WENN-Bedingung vermeiden, da man in Homeputer in WENN-Bedingungen keine Klammern setzen kann. Solche Konstrukte werden immer nach mathematischen Gesetzen ausgewertet. Auch hier im Zweifelsfalle verschachteln.
Im Zweifelsfall besser gleichzeitige UND und ODER in einer WENN-Bedingung vermeiden, da man in Homeputer in WENN-Bedingungen keine Klammern setzen kann. Solche Konstrukte werden immer nach mathematischen Gesetzen ausgewertet. Auch hier im Zweifelsfalle verschachteln.

Kommentare
ich suche jemanden, der sich mit der Programmierung von HOMEPUTER CL auskennt.
Bitte um
Hilfe
VG
Miro
Hast Du es schon bei www.fhz-forum.de probiert? Dort gibt es einen
speziellen Bereich rund um homeputer. Andernfalls kannst Du Dich sicherlich auch direkt an den Hersteller wenden - dort ist man ebenfalls sehr hilfsbereit!
Ich selbst habe mich leider noch nicht
genügend mit homeputer auseinandergesetzt um Dir qualifiziert helfen zu können...
Liebe Grüße, André
Alle Kommentare dieses Beitrages als RSS-Feed.