(→Verzweigungen im Bascom) |
(→Verzweigungen im Bascom) |
||
Zeile 2: | Zeile 2: | ||
'''Verzweigung: Do-Loop''' | '''Verzweigung: Do-Loop''' | ||
+ | <pre> | ||
+ | Do | ||
+ | ....Anweisung | ||
− | + | Loop [Until Bedingung] | |
− | + | </pre> | |
− | Loop [Until Bedingung] | + | |
− | Beispiel: | + | |
+ | '''Beispiel:''' | ||
+ | <pre> | ||
Do | Do | ||
− | + | ||
− | + | Print A ‘Gib Variable A aus | |
+ | Incr A ‘ Erhöhe Variable A um 1 | ||
+ | |||
Loop Until A=10 ‘ Wenn A = 10 , verlasse Schleife | Loop Until A=10 ‘ Wenn A = 10 , verlasse Schleife | ||
+ | </pre> | ||
− | Die Schleife geht so lang zwischen Do und Loop, bis die Bedingung die hinter Until kommt, richtig ist (= True) | + | Die Schleife geht so lang zwischen Do und Loop, bis die Bedingung <br/> |
− | Die Schleife kann auch vorzeitig mit dem Befehl „ Exit Do“ verlassen werden. | + | die hinter Until kommt, richtig ist (= True)<br/> |
− | Do-Loop Schleifen können ineinander geschachtelt werden. | + | Die Schleife kann auch vorzeitig mit dem Befehl „ Exit Do“ verlassen werden.<br/> |
− | Do-Loop Schleifen sind schneller als If-Then Schleifen | + | Do-Loop Schleifen können ineinander geschachtelt werden.<br/> |
+ | Do-Loop Schleifen sind schneller als If-Then Schleifen<br/> | ||
Version vom 13. Januar 2006, 22:12 Uhr
Verzweigungen im Bascom
Verzweigung: Do-Loop
Do ....Anweisung Loop [Until Bedingung]
Beispiel:
Do Print A ‘Gib Variable A aus Incr A ‘ Erhöhe Variable A um 1 Loop Until A=10 ‘ Wenn A = 10 , verlasse Schleife
Die Schleife geht so lang zwischen Do und Loop, bis die Bedingung
die hinter Until kommt, richtig ist (= True)
Die Schleife kann auch vorzeitig mit dem Befehl „ Exit Do“ verlassen werden.
Do-Loop Schleifen können ineinander geschachtelt werden.
Do-Loop Schleifen sind schneller als If-Then Schleifen
An diesem Artikel arbeitet gerade Mitglied Roberto.
Am besten momentan noch keine gravierenden Ergänzungen / Änderungen vornehmen. Dieser Hinweis verschwindet wenn der Autor soweit ist. Sollte dieser Hinweis länger als drei Tage auf einer Seite sein, bitte beim Autor Roberto per PM / Mail oder Forum nachfragen ob er vergessen wurde. |