Как Петя Бейсиков Тоню Соображалкину программировать учил
- Автор: Бруно Мартузан
- Жанр: Околокомпьютерная литература / Детская образовательная литература / Basic, Visual Basic, VB Script, VBA и т.п.
- Дата выхода: 1987
Читать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил"
И ЧТО ВСЕ ЭТО ОЗНАЧАЕТ
Теперь поговорим о второй части оператора цикла, которая в программе может находиться совсем в другом месте и в нашем примере будет выглядеть так:
NEXT H
— «Нэкст» означает «следующий».
— Запомни, что после слова NEXT должно быть имя переменной цикла. Между этими двумя частями оператора цикла, совсем как между скобками, находятся те операторы, которые необходимо выполнить при всех допустимых значениях переменной цикла.
— Все допустимые значения цикла — это те, которые получаются, если прибавлять и прибавлять значение шага к первому значению переменной цикла?
— Да, но не забудь, что прибавление закончится тогда, когда значение переменной цикла станет больше конечного значения. Может случиться, что уже первое значение будет больше конечного, и тогда операторы внутри цикла не выполнятся ни разу.
Сейчас я тебе еще раз поясню оператор цикла такой схемой:
Поизучай эту схему, кое-что станет яснее. Схема упрощена, ибо на самом деле вместо переменных В, С и Т может быть любое арифметическое выражение. В то же время возможен и более простой вариант оператора цикла: если шаг приращения равен единице, то STEP 1 можно и не писать. В такой сокращенной форме наш оператор цикла из первого примера будет иметь вид: FOR Н=1 ТО К
Программа для начинающих закройщиков
NEXT Н
Это обеспечивает выполнение операторов внутри цикла для значений Н, начиная с 1, потом 2, 3 и так далее до К включительно. Разумеется, и в этой сокращенной форме вместо единицы и К можно писать арифметические выражения.