Создание цикла for() или элегантный цикл на языке C# (sharp)

Создание цикла for() или элегантный цикл на языке C# (sharp)

Данный тип цикла является воплощением самого простого понимания о циклах. Было задумано реализовать возможность зациклить определённый процесс — был придуман цикл for(). В скобках, после служебного слова for, указывается переменная (её разрешается создавать прямо в скобках), указывается логическое условие (до какого значения нужно дойти) и изменение счётчика (инкрементирование или декрементирование переменной или же указание другого шага для цикла). Можно сказать, всё самое основное собрано в одном месте. Надо повторить десять раз — значит повторим десять раз. Просто, быстро, надёжно.

Данный тип цикла обяжет Вас прописать изменение счётчика. Если цикл while() этого не требует и для него можно не прописывать наращивание или уменьшение переменной-счётчика, то цикл for() просто напросто не будет работать и компилятор выдаст Вам ошибку.

Почему элегантный? Потому, что все необходимые параметры указываются в скобках и о них можно не беспокоиться при написании кода в теле цикла. Циклу while() в теле нужно указать изменение счётчика, а так как этот момент легко упустить из вида, то можно сказать, что while() требует более «тонкой настройки», а это в свою очередь потребует от разработчика дополнительного времени на проверку и перепроверку.

Запомните: переменная-счётчик обязательно должна быть целочисленного типа!

Схема создания цикла for() следующая:
for(<переменная-счётчик>; <логическое условие>; <изменение счётчика>){ <тело цикла> }

Реальный пример

В результате получаем

Как уже говорилось, в программировании счёт начинается с нуля.
Выведем рядом с фразой номер прохода нашего элегантного цикла.

Первый шаг равен нулю, а последний девяти.

В результате получаем

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

 

Таким нехитрым образом мы разобрались с «Создание цикла for() или элегантный цикл на языке C# (sharp)»!

Post Author: Nikulux

Добавить комментарий