Hallo!
Es gibt zwei relevante Punkte:
a) Wann/wo wird die Schleifenbedingung überprüft?
Am Anfang oder am Ende des Schleifenrumpfes?
Am Ende hat's die Nebenwirkung, dass der Schleifenrumpf immer mindestens einmal ausgeführt
wird, selbst wenn die Bedingung von Anfang an nicht erfüllt ist.
b) Ist die Bedingung positiv oder negativ formuliert?
Positiv: Die Schleife läuft, solange die Bedingung erfüllt ist (while)
Negativ: Die Schleife läuft, solange die Bedingung nicht erfüllt ist (until)Mit diesen beiden Überlegungen kannst du leicht Schleifenkonstruktionen ineinander überführen.
Mh, je länger ich darüber nachdenke, um so schwieriger gestaltet es sich. - Wenn ich bei mir diese until-Schleife habe, dann heißt die doch übersetzt: "Führe den Code darinnen solange aus, solange das Kriterium kleiner Als 1e-12 bleibt, also NICHT größer als 1e-12 ist"
Aber irgendwie habe ich hier ein Brett vor dem Kopf, um das auf die [kopfgesteuerte] Syntax der While-Schleife umzumünzen ...
Liebe Grüße,
jens87