Найти в Дзене
Хочу быть Кодером

Циклы в C# простыми словами (часть 2)

Оглавление

Hell World!Вещает Слава Пацифист, который хочет стать программистом. Прежде чем прочитать статью, прочитайте предыдущий . А всем остававшимся давайте разберём цикл for .

For

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

-2

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

Давайте разберём пример работы простого счётчика

-3

В этом примере практически всё так же, как и while. Только переменная i инициализируется в цикле, а не вне цикла. И с каждой итерацией выводим число, которое мы увеличиваем на один. Результат работы программы:

-4

Кстати в круглые скобки можно не заполнять, но нужно обязательно оставить ; . В данном случае цикл будет бесконечным . Выглядит это вот так:

-5

Вследствие чего, в параметры цикла можно не заполнять или заполнять частично, вариаций много.

break и continue

Ключевое слово break нужно, что бы прервать работу цикла. Посмотрим пример работы программы с break :

-6

Здесь мы так же выводим число, которое увеличивается на один. Одна цикл превратиться если i будет равен 2. Вот выглядит результат:

-7

Ключевое слово continue пропускает одну итерацию цикла. А вот примерчик подъехал очередной :

-8

Данный цикл отработал 4 раза и пропустил итерацию, когда i был равен 3. Когда мы вводим число ( например 5) , тогда программа выдаст четыре числа (в данном случае от 6 до 9)

-9

Надеюсь вам помогло данный гайд. Приглашаю вас на свой телеграм канал

А на этой ноте я прощаюсь.Ещё спишемся!