Цикл for
Цикл
for используется для повторения блока кода определённое количество раз. Он особенно полезен, когда известно количество итераций заранее или необходимо перебрать коллекцию.Общий синтаксис цикла for
Цикл
for состоит из трёх основных частей:- инициализация - обычно используется для объявления и инициализации счётчика цикла.
- условие - проверяется перед каждой итерацией. Если условие истинно (true), выполняется тело цикла. Если ложно (false), цикл завершается.
- итерация - выполняется после каждой итерации цикла. Обычно используется для изменения значения счётчика.
Пример использования цикла for
Описание:
- Инициализация:
int i = 0— объявляется переменная i и устанавливается в 0. - Условие:
i < 5— цикл будет продолжаться, пока i меньше 5. - Итерация:
i++— увеличивает значение i на 1 после каждой итерации. - Тело цикла:
Console.WriteLine("Значение i: " + i);— выводит текущее значение i.
Перебор элементов массива
Часто при помощи цикла
for перебирают элементы массиваИспользование оператора break
Оператор
break прерывает выполнение цикла полностью. Полезен, когда надо досрочно завершить цикл.Использование оператора continue
Оператор
continue пропускает оставшуюся часть текущей итерации и переходит к следующейУпражнения
- Выведите только четные числа, которые меньше 10. Число является четным, если остаток от деления на 2 равен 0:
i % 2 == 0.
- Дан массив
int[] numbers = new int[] { 1, 2, 3, -1, 4, 5 };. Выведите его, но если элемент меньше 0, то напишите сообщение об ошибке и досрочно остановите цикл.