Also, nochmal von vorne:
Beispiel:
Du hast einen Eingabewert, der sich "n" schimpft. Du möchtest, dass Deine Schleife durchlaufen wird, so lange "n" kleiner ist als 10 (nur ein Beispiel!!!!)
Code:
repeat
... Mach was
until n = 10;
Also eigentlich simpel.
Nur zur Erklärung: "n = 10" ist ein
Ausdruck. Einen Ausdruck kann man auswerten. Wenn die Variable "n" den Wert 10 enthält, ist der Ausdruck "n = 10"
true (also wahr). Enthält die Variable "n" NICHT den Wert 10, ist der Ausdruck "n = 10"
false (also falsch oder unwahr).
Die repeat-until-Schleife macht mit dem Ausdruck "n = 10" genau das. Nämlich auswerten.
Du musst also keine Variable "AbbruchWert" initialisieren. Auch das war nur ein Beispiel. Du kannst es genauso gut fest schreiben, wie in dem obigen Beispiel. Die Variable AbbruchWert hätte nur eine gewisse Flexibilität ins Spiel gebracht.
Matthias