REPEAT

Aus C64-Wiki

Wechseln zu: Navigation, Suche
REPEAT
Format: REPEAT
Parameter
keine
Einordnung
Typ: Anweisung
Kontext: Strukturkontrolle
Aufgabe: Leitet eine fußgesteuerte Schleife ein
Shortcut: keiner
Verwandte Befehle
END LOOP - EXIT - LOOP - UNTIL - FOR - NEXT


Dieser Artikel beschreibt das Simons'-Basic-Schlüsselwort REPEAT.

Typ: Anweisung
Syntax: REPEAT

REPEAT markiert den Anfang einer fußgesteuerten Schleife. Schleife, das ist ein Teil eines Programms, der u.U. mehrfach durchlaufen wird (mehr zu Schleifen unter LOOP).

Beispiel für eine fußgesteuerte Schleife: 

10 REPEAT
20   PRINT "Ja (j) oder Nein (n)? ";
30   FETCH "{crsr right}", 1, a$
40 UNTIL PLACE (a$, "jnJN")

(Ja-Nein-Abfrage, die beliebige Zeichen zulässt, aber nur "j"
und "n" (auch groß) durchreicht)

Beispiel 2:

10 REPEAT: GET x$: UNTIL x$>""
 
(Tastaturabfrage, die in BASIC V2 mühsam mit der Speicherstelle
198, POKE und WAIT zusammengebastelt werden muss)
Persönliche Werkzeuge