| AG Informatik |
Der mächtigste Schleifen-Typ ist die DO...LOOP-Schleife. Bei DO...LOOP-Schleifen kann die Abbruchbedingung zu Beginn der Schleife (z.B. DO WHILE a<4 oder DO UNTIL a$="Ende") oder am Ende der Schleife (z.B. LOOP WHILE a<7 oder LOOP UNTIL a$<>"Ende") geprüft werden. Eine DO...LOOP-Schleife kann auch im Inneren der Schleife verlassen werden, z.B. durch IF a=9 THEN EXIT DO.
REM Stars
CLS
SCREEN 12
LINE (0, 0)-(639, 459), 15, B
RANDOMIZE TIMER
sterne = 0
maxSterne=5000
DO
sterne = sterne + 1
x = 2 + RND * 636
y = 2 + RND * 456
farbe = 1 + RND * 15
PSET (x, y), farbe
LOOP UNTIL sterne > maxSterne
END
REM DL 1
CLS
SCREEN 12
x = 1
DO
PSET (x, 0), 1 : x = x + 1
LOOP WHILE x < 639
INPUT nix$
x = 1
DO
PSET (x, 459), 4 : x = x + 1
LOOP UNTIL x > 638
INPUT nix$
y = 1
DO WHILE y < 458
PSET (0, y), 2 : y = y + 1
LOOP
INPUT nix$
y = 1
DO UNTIL y > 457
PSET (639, y), 3 : y = y + 1
LOOP
|
Friedrich-Schiller-Realschule Böblingen, Kremser Str. 5, 71034 Böblingen ©1996,1999 Winfried Furrer, Böblingen |