Herunterladen Inhalt Inhalt Diese Seite drucken

NCR GW-BASIC Betriebsanleitung Seite 170

Inhaltsverzeichnis

Werbung

GW-BASIC-BEFEHLE UND FUNKTIONEN
FOR...NEXT
Beispiel 1
4-96
Der Inhalt der Schleife wird übersprungen, wenn
der Ausgangswert der Schleife größer ist als der
endgültige Wert, wobei von einem positiven Wert
für STEP ausgegangen wird. Enthält STEP einen
negativen Wert, so wird der Inhalt der Schleife
übersprungen, wenn der Ausgangswert kleiner ist
als der endgültige Wert.
Verschachtelte Schleifen
FOR-NEXT-Schleifen können verschachtelt sein,
d.h., eine FOR...NEXT-Schleife kann innerhalb
einer anderen FOR...NEXT-Schleife stehen. Bei
verschachtelten Schleifen muß jede Schleife einen
einmaligen Variablennamen als Zähler aufweisen.
Der NEXT-Befehl für die innere Schleife muß vor
dem NEXT-Befehl für die äußere Schleife stehen.
Verfugen verschachtelte Schleifen über denselben
Endpunkt, so kann ein einziger NEXT-Befehl für
sämtliche Schleifen benutzt werden.
Die Variablen für NEXT können weggelassen wer­
den. In diesem Fall stimmt der NEXT-Befehl mit
dem letzten FOR-Befehl überein. Wird ein NEXT-
Befehl vor dem entsprechenden FOR-Befehl ange­
troffen, so wird die Fehlermeldung "NEXT without
FOR" (NEXT ohne FOR) ausgegeben und die Aus­
führung beendet.
Wird der FOR-Variablenname mit dem entspre­
chenden NEXT benutzt, so kommt es zu einer
geringfügigen Verringerung der Ausführungsge-
schwindigkeit, das Programm ist jedoch wesentlich
einfacher zu lesen.
10 K = 10
20 FOR 1 = 1 TO K STEP 2
30 PRINT I;
40 K = K+10
50 PRINT K
60 NEXT
ergibt
1 20
3 30
5 40
GW-BASIC

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für NCR GW-BASIC

Inhaltsverzeichnis