Оператор цикла FOR

Для повторных действий определенное количество раз в VB существует цикл, который записывается так:

FOR i=1 TO 20 STEP 0.5 (заголовок цикла)

команды цикла (тело цикла)

NEXT i (конец цикла)

i - переменная цикла, которая будет изменять свое значение по мере выполнения цикла от начального значения (нз=1) до конечного значения (кз=20) с шагом 0.5 (шп=0.5), т.е. значения переменной цикла будут изменяться так: 1, 1.5, 2, 2.5 ... 20 – данный цикл будет выполняться 39 раз.
Сколько раз выполняется цикл? Количество (к) вычисляется по следующей формуле:
к=(кз-нз)/шп+1.
Для нашего цикла получается – (20-1)/0.5+1=39.
Если шаг изменения переменной цикла равен 1, то он не указывается.

Графическое представление цикла FOR:



? - условие завершения цикла (i>кз), как только текущее значение переменной цикла станет больше кз, так цикл завершается.