Modificare il "passo" del ciclo For
Da Gambas-it.org - Wikipedia.
Versione del 24 ago 2016 alle 06:41 di Vuott (Discussione | contributi)
E' possibile modificare mediante il codice l'indice del "passo" del ciclo FOR, incrementando o decrementando la variabile del ciclo medesimo:
Public Sub Main() Dim b As Byte For b = 1 To 9 Print "pre--> "; b inc b Print "post--> "; b Print Next End
In questo esempio nella console vedremo scritto con pre--> il valore della variabile del ciclo incrementato dal ciclo FOR medesimo; mentre con post--> il valore sarà incrementato di un'unità. Tale ultimo incremento non andrà perso, poiché il ciclo ne terrà conto incrementando comunque la variabile del ciclo appena prima incrementata dal codice con la funzione Inc.
Pertanto in console avremo, mostrato, questo risultato:
pre--> 1
post--> 2
pre--> 3
post--> 4
pre--> 5
post--> 6
pre--> 7
post--> 8
pre--> 9
post--> 10