Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Циклические процессы.




В С# имеются несколько различных вида циклов, позволяющие выполнять блок кода до тех пор, пока удовлетворяется определенное условие.

Цикл for предоставляет механизм итерации, в котором определенное условие проверяется перед выполнением каждой итерации.

Синтаксис:

for (инициализатор; условие; итератор)

оператор (операторы);

· инициализатор – выражение, вычисляемое перед первым выполнением тела цикла (обычно инициализация локальной переменной в качестве счетчика цикла);

· условие – выражение, проверяемое перед каждой новой итерацией цикла (должно возвращать true, чтобы была выполнена следующая итерация);

· итератор – выражение, вычисляемое после каждой итерации (обычно приращение значения счетчика цикла).

Итерации прекращаются, когда вычисление условия дает false.

Цикл for относится к циклам с предварительной проверкой, поскольку условие цикла вычисляется перед тем, как выполняются операторы, образующие тело цикла, и поэтому они могут вообще не выполниться, если условие сразу будет равно false.

Если нужно выполнить более одного оператора, эти операторы должны быть объединены в блок с помощью фигурных скобок ({…}).

Цикл while также является циклом с предварительной проверкой. Синтаксис его аналогичен, но включает только одно выражение:

while (условие)

оператор (операторы);

Цикл while чаще используется для заранее неизвестного количества повторных выполнений оператора или блоков операторов.

Цикл do…while является циклом с постпроверкой условия. Это значит, что условие цикла проверяется после выполнения тела цикла. Следовательно они удобны в тех ситуациях, когда блок операторов должен быть выполнен как минимум однажды.

Синтаксис:

do

{

оператор (операторы);

} while(условие);

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных