+
-
Flowchart-Editor
⇱
+
Start/Stop
Start
Start([ Start ])
Stop
Stop([ Stop ])
+
Operationen
Allgemeine Syntax
Operation[ Beschreibung der Operation ]
Beispiele
(1) Zur Variable i wird 1 dazuaddiert
O1[ i = i + 1 ]
(2) Variable i erhält den Wert 2 * (Vorheriger Wert von i + 1)
Um Klammern nutzen zu können, muss die Beschreibung der Operation von Anführungszeichen umschlossen sein.
Um Klammern nutzen zu können, muss die Beschreibung der Operation von Anführungszeichen umschlossen sein.
O1[" i = 2 * (i + 1) "]
+
Ein- und Ausgabe
Allgemeine Syntax
EinAusgabe[/ Beschreibung der Ein-/Ausgabe /]
Beispiele
(1) Ausgabe des Texts: Willkommen
Der br-Tag (<br>) sorgt für einen Zeilenumbruch
Der br-Tag (<br>) sorgt für einen Zeilenumbruch
IO1[/ Ausgabe: <br> Willkommen /]
(2) Nutzer gibt einen Wert für die Variable
Nutzername ein
IO1[/ Eingabe von Nutzername /]
+
Verzweigungen
Allgemeine Syntax
Verzweigung{ Bedingung } -->| ja | O1[ Beschreibung der
Operation ])
Verzweigung -->| nein | O2[ Beschreibung der Operation ]
Verzweigung -->| nein | O2[ Beschreibung der Operation ]
Beispiele
(1) Wenn der Wert der Variable punkte kleiner
als 10 ist, wird ausgegeben, dass das Spiel verloren
wurde. Sonst (punkte >= 10) wird ausgegeben,
dass das Spiel gewonnen wurde.
V1{ punkte < 10 } -->| nein | IO1[/ Ausgabe:
<br> Spiel gewonnen /]
V1 -->| ja | IO2[/ Ausgabe: <br> Spiel verloren /]
V1 -->| ja | IO2[/ Ausgabe: <br> Spiel verloren /]
(2) Zur Variable i soll solange 1 dazuaddiert werden,
bis ihr Wert > 10 ist.
Dann soll das Programm beendet werden.
V1{ i > 10 } -->| nein | O1[ i = i + 1 ]
V1 -->| ja | Stop([ Stop ])
O1 --> V1
V1 -->| ja | Stop([ Stop ])
O1 --> V1
+
Unterprogramme
Allgemeine Syntax
Unterprogramm[[ Name des Unterprogramms ]]
Beispiele
(1) Unterprogramm mit dem Namen starte_spiel
U1[[ starte_spiel ]]
(2) Unterprogramm mit dem Namen maximum_bestimmen und Parameter scores
Um Klammern in der Beschreibung nutzen zu können, muss die Beschreibung von Anführungszeichen umgeben sein.
Um Klammern in der Beschreibung nutzen zu können, muss die Beschreibung von Anführungszeichen umgeben sein.
U1[[" maximum_bestimmen(scores) "]]