Difference between revisions of "Verzweigung"

From
Jump to: navigation, search
(Seite erstellt)
 
Line 11: Line 11:
  
 
----
 
----
''Empfehlung:'' Zuerst sollten mit ''Konvertierung''-Blöcken alle Eingaben in den gewünschten Typ umgewandelt werden. Anschließend können die Werte mit ''Vergleich''-Blöcken überprüft werden. An den Ausgang des ''Verzweigung''-Blocks kann ein ''Meldung''-Block mit Fehlermeldung anschließen, gefolgt von einem ''Punkte''-Block.
+
''Empfehlung:'' Zuerst sollten mit ''Konvertierung''-Blöcken alle Eingaben in den gewünschten Typ umgewandelt werden. Anschließend können die Werte mit ''Vergleich''-Blöcken überprüft werden. An den Ausgang des ''Verzweigung''-Blocks kann ein ''Meldung''-Block mit Fehlermeldung anschließen oder auch ein ''Punkte''-Block.

Revision as of 11:19, 4 March 2021

Diese Komponente wird für Fallunterscheidungen bei der Überprüfung der Eingabe benötigt.

Verwendung

Der Verzweigung-Block ist Teil des Graphen im Bereich Prüfung der Eingabe.

Fallunterscheidung: Für eine Fallunterscheidung werden Vergleich-Blöcke so über dem Verzweigung-Block platziert, dass sie auf einer Höhe sind und den darunter stehenden Block leicht überlappen. Der Verzweigung-Block bildet den untersten Block dieses Stapels, der insgesamt einen einzigen Eingang und mehrere Ausgänge besitzt. Die Bedingungen der Vergleich-Blöcke werden von oben nach unten abgearbeitet. Sobald eine Bedingung erfüllt ist, wird die Überprüfung abgebrochen und der Ausgang des zugehörigen Vergleich-Blocks genutzt. Ist keine Bedingung erfüllt, wird der Ausgang des Verzweigung-Blocks genutzt.
Konvertierung: Bevor Nutzereingaben richtig verarbeitet werden können, müssen sie in den gewünschten Typ konvertiert werden. Dazu wird ein Konvertierung-Block auf den Verzweigung-Block gesetzt. Wenn die Eingabe konvertiert werden kann, wird der Ausgang des Konvertierung-Blocks genutzt, andernfalls der Ausgang des Verzweigung-Blocks.

Einstellungen

keine.


Empfehlung: Zuerst sollten mit Konvertierung-Blöcken alle Eingaben in den gewünschten Typ umgewandelt werden. Anschließend können die Werte mit Vergleich-Blöcken überprüft werden. An den Ausgang des Verzweigung-Blocks kann ein Meldung-Block mit Fehlermeldung anschließen oder auch ein Punkte-Block.