PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Programmierproblem



BlackBroom
04.09.2005, 17:29
Hallo
Ich habe die C-Control 2 und versuche ein Programm zu programmieren.
Ich brauche einen Befehl, mit dem ich den Code ab einer bestimmten Zeile wieder anfange, im selben thread.
z.B. Der arbeitet den Code bis Zeile 100 ab, ab da soll der dann von vorne ab Zeile 10 wieder anfangen.

Gibt es da einen Befehl oder eine Möglichkeit das zu machen??

Carbolo
04.09.2005, 19:38
Unter C würdest du das entweder mit der (ungeliebten) "goto" - Befehl machen (oft mit der "if" Bedingung kombiniert), oder -eleganter- mit einer fußgesteuerten Schleife. Dabei schleppt man einen Variablen mit, dessen Wert immer nach Durchführung der Schleife geprüft wird. :-) Vorsicht, dass du keine Endlosschleife machst - passiert am Anfang recht oft.

Schöne Grüße:
Z

Dirk
05.09.2005, 17:01
Hallo BlackBroom,

mit c2 gehen Endlos-Schleifen mit:
LOOP {}

Bedingte Schleifen gehen so:
DO {}
WHILE Bedingung;

Gruß Dirk

nestler
12.10.2005, 09:12
Geht es dir wirklich um die ZeilenNUMMER?
Der Anwendungsfall würde mich ja interessieren....


Gruß
Simon

Carbolo
12.10.2005, 18:02
Denke ich nicht, aber unter Basic gab es mal in grauer Vorzeit auch den Befehl :-).

Schöne Grüße:
Z