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