Was ist der wichtigste Unterschied zwischen einer Wiederholung mit fester Anzahl und einer Wiederholung mit Bedingung?

Bei einer festen Wiederholung wird vorher angegeben, wie oft etwas wiederholt wird. Bei einer bedingten Wiederholung hängt die Anzahl der Durchläufe von einer Bedingung ab.

Eine feste Wiederholung darf nur mit Zahlen benutzt werden, eine bedingte Wiederholung nur mit Wörtern.

Eine bedingte Wiederholung wird immer genau einmal ausgeführt.

Es gibt keinen Unterschied. Beide Wiederholungen funktionieren immer gleich.

Auf dem Spielfeld:

wird das folgende Programm ausgeführt:

Wie viele Schritte geht der Roboter nach rechts?

Eine Wiederhole-bis-Anweisung prüft vor jedem Durchlauf ihre Bedingung. Die Bedingung ist nacheinander:

wahr, wahr, wahr, falsch

Wie oft wird der Inhalt der Wiederholung ausgeführt?

In der Eingabe stehen folgende Informationen:

Bananenbrot
Joghurt
Tomaten
Käse
Toast

Was wird bei folgendem Programm:

in die Ausgabe geschrieben

Bananenbrot
Joghurt
Tomaten
Käse
Toast

Toast

Bananenbrot

Es entsteht eine Endlosschleife.

Welche Aussagen über bedingte Wiederholungen stimmen?

Sie sind nützlich, wenn man vorher nicht genau weiß, wie oft etwas wiederholt werden muss.

Sie prüfen eine Bedingung, um zu entscheiden, ob weiter wiederholt wird.

Sie laufen immer genau so oft wie eine Wiederholung mit fester Anzahl.

Sie können in eine Endlosschleife geraten, wenn die Bedingung falsch formuliert ist.

Ergänze den Text mit den passenden Wörtern.

solange mit fester Anzahl bis wahr wahr falsch falsch

Bei Wiederhole   wird wiederholt, während die Bedingung   ist. Bei Wiederhole   wird wiederholt, während die Bedingung noch   ist.