Цикли з лічильником

Многократное повторение одного действия или группы действий часто встречается при написании программ. Простейший способ повторить действия в программе — вернуться на определенную строку программы и выполнить ее вновь. Самый простой способ это сделать — использовать оператор безусловного перехода GoTo.

Формат оператора GoTo Метка где Метка – метка строки кода (оператора), с которой продолжится выполнение программы.

Замечание. Частое употребление оператора GoTo приводит к запутыванию программы. Программисты считают употребление оператора GoTo плохим тоном. Старайтесь реже его употреблять.

Например:

metka:

Print "ПРИВЕТ!!!" — бесконечный цикл. ‘[Ctrl+Break] — выход из цикла

GoTo metka:

В Visual Basic для организации циклов с известным количеством повторений используется оператор For...Next.

Формат оператора For Счетчик = Начало То Конец [Step Шаг ] [ тело цикла ] [Exit For] Next[ Счетчик ] Здесь Счетчик — числовая переменная, используемая как счетчик цикла; Начало — начальное значение счетчика; Конец — конечное значение счетчика; Шаг — шаг изменения значения счетчика, по умолчанию 1 Exit For — используется для немедленной остановки цикла (выхода из цикла).

Операторы цикла, которые выполняются между служебными словами For и Next, т.е. повторяются многократно, называются телом цикла.

Итерация — повторение пошагового процесса, когда результат предыдущего шага используется для получения результата следующего шага

Действие оператора For...Next: Вычисляется значение выражения Начало, которое присваивается переменной Счетчик. Затем идет выполнение операторов тела цикла. При достижении Next значение Счетчик увеличивается на значение выражения Шаг. Значение Счетчика сравнивается со значением выражения Конец. Если значение Счетчик больше этого значения, то выполняется оператор, следующий за Next, если меньше или равно, то управление передается на начало тела цикла. При отрицательных значениях Шаг а идет уменьшение Счетчика. Значение Шаг а может быть дробным.

ЗАВДАННЯ 8.1

Постановка задачи НАПЕЧАТАТЬ ФРАЗУ: "ВИВЧАЄМО ЦИКЛИ!" 15 РАЗ С ИСПОЛЬЗОВАНИЕМ ОПЕРАТОРА FOR... NEXT (В УСЛОВИИ ЧЕТКО ОПРЕДЕЛЕНО КОЛИЧЕСТВО ПОВТОРЕНИЙ).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: