Skip to content
Snippets Groups Projects
Commit 9eb9d449 authored by Schuster's avatar Schuster
Browse files

blocklyhelp erweitert

parent fc3b8647
Branches
No related tags found
No related merge requests found
Showing
with 83 additions and 0 deletions
# logische Verknüpfungen
Mit Hilfe von boolschen-Operatoren ("und" oder "oder") werden Aussagen miteinander verknüpft. Diese Aussagen haben immer einen Wahrheitswert: wahr oder falsch.
## oder-Baustein
Der `oder`-Baustein verknüpft zwei Aussagen miteinander. Er liefert den Wahrheitswert "wahr" zurück, wenn mindestens eine Teilaussage wahr ist.
Im folgenden Beispiel wird der Befehl `gehe nach rechts` dann ausgeführt, wenn die Spalte, in der der Roboter sich befindet entweder .
![](screenshots/wiederhole_solange.jpg)
## Siehe auch …
[`wiederhole bis`](wiederhole_bis.md)
screenshots/ende_eingabe.jpg

14.3 KiB

screenshots/erstelle_text_aus.jpg

13.3 KiB

screenshots/erstelle_text_aus_anpassen.jpg

28 KiB

screenshots/laenge_von.jpg

11.3 KiB

screenshots/lies_zeile.jpg

11.8 KiB

screenshots/lies_zeile_ausgabe.jpg

7.94 KiB

screenshots/lies_zeile_eingabe.jpg

8.46 KiB

screenshots/oder.jpg

38.2 KiB

screenshots/schreibe.jpg

7.02 KiB

screenshots/und.jpg

37.8 KiB

screenshots/und_oder.jpg

37 KiB

screenshots/wandle_um.jpg

13.1 KiB

# Ende der Eingabe
Mit dem `Ende der Eingabe`-Baustein kann man prüfen, ob das Ende einer Eingabe erreicht ist.
Im folgenden Beispiel wird etwas solange wiederholt bis das Ende der Eingabe erreicht ist.
![](screenshots/ende_eingabe.jpg)
## Siehe auch …
[`Erstelle Text aus`](text_verknuepfung.md) [`Schreibe`](text_schreibe.md) [`Länge von`](text_laenge.md) [`lies Zeile`](text_lies_zeile.md)
# Länge von
Mit dem `Länge von`-Baustein wird die Länge eines Strings bestimmt.
Im folgenden Beispiel wird die Länge des Strings "Hallo", also 5, auf der Konsole ausgegeben.
![](screenshots/laenge_von.jpg)
## Siehe auch …
[`Ende der Eingabe`](text_ende_eingabe.md) [`Schreibe`](text_schreibe.md)
# lies Zeile
Mit dem `lies Zeile`-Baustein wird eine Zeile in der Eingabekonsole eingelesen. Die Zeile kann aus einem einzelnen String oder aus mehreren Strings bestehen. Besteht die Eingabe in der Eingabekonsole aus mehreren Zeilen, muss jede Zeile einzeln eingelesen werden.
Im folgenden Beispiel wird zuerst der String "Karussel" und dann der String "Achterbahn" eingelesen und direkt wieder ausgegeben.
![](screenshots/lies_zeile.jpg) ![](screenshots/lies_zeile_eingabe.jpg) ![](screenshots/lies_zeile_ausgabe.jpg)
## Siehe auch …
[`Ende der Eingabe`](text_ende_eingabe.md) [`Schreibe`](text_schreibe.md) [`Länge von`](text_laenge.md) [`Erstelle Text aus `](text_verknuepfung.md)
# schreibe
Der `schreibe`-Baustein gibt einen String auf der Ausgabekonsole aus.
Im folgenden Beispiel wird der String "Hallo" auf der Konsole ausgegeben.
![](screenshots/schreibe.jpg)
## Siehe auch …
[`Ende der Eingabe`](text_ende_eingabe.md) [`Erstelle Text aus`](text_verknuepfung.md)
# Erstelle Text aus
Mit dem `erstelle Text aus`-Baustein werden mehrere Strings aneinander gehängt.
Im folgenden Beispiel wird aus dem String "Hallo" und dem String "Tom!" der String "Hallo Tom!"
![](screenshots/erstelle_text_aus.jpg)
Über das Zahnrad-Symbol können weitere Strings hinzugefügt werden. Dazu muss per Drag and Drop der Baustein `etwas` in den `Text`-Baustein gezogen werden.
![](screenshots/erstelle_text_aus_anpassen.jpg)
## Siehe auch …
[`Ende der Eingabe`](text_ende_eingabe.md) [`Schreibe`](text_schreibe.md)
......@@ -4,3 +4,7 @@ Beim `wiederhole bis`-Baustein wird etwas so oft wiederholt, bis eine Bedingung
Im folgenden Beispiel wird der Befehl `gehe nach rechts` so oft ausgeführt bis die Bedingung `auf einem Loch` erfüllt ist.
![](screenshots/wiederhole_bis.jpg)
## Siehe auch …
[`wiederhole solange`](wiederhole_solange.md)
......@@ -4,3 +4,7 @@ Beim `wiederhole solange`-Baustein wird etwas so oft wiederholt wie eine Bedingu
Im folgenden Beispiel wird der Befehl `gehe nach rechts` so oft ausgeführt bis die Bedingung `auf einer Murmel` nicht mehr erfüllt ist.
![](screenshots/wiederhole_solange.jpg)
## Siehe auch …
[`wiederhole bis`](wiederhole_bis.md)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment