русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Оператори циклу


Дата додавання: 2015-01-08; переглядів: 886.


Оператори циклу використовуються для обчислень, що повторюються багато разів. У С# цикли реалізуються за допомогою операторів: whilе, do, for, foreach. Кожен з них складається з певної послідовності операторів.

Блок, за ради виконання якого і організовується цикл, називається тілом циклу. Решта операторів служить для управління процесом повторення обчислень: це початкові установки, перевірка умови продовження циклу і модифікація параметра циклу. Один прохід циклу називається ітерацією.

Початкові установки служать для того, щоб до входу в цикл задати значення змінних, які в нім використовуються.

Перевірка умови продовження циклу виконується на кожній ітерації або до тіла циклу, або після тіла циклу. Параметром циклу називається змінна, яка використовується при перевірці умови продовження циклу і примусово змінюється на кожній ітерації, причому, як правило, на одну і ту ж величину. Якщо параметр циклу цілочисельний, він називається лічильником циклу. Кількість повторень такого циклу можна визначити заздалегідь. Зазвичай такі цикли називаються арифметичними. Якщо заздалегідь не відома кількість ітерацій, цикл називають ітеративним і він завершується за заданої умови в тілі циклу. Можливе примусове завершення як поточної ітерації, так і циклу в цілому. Для цього служать оператори break, continue, return. Передавати управління ззовні всередину циклу забороняється - виникає помилка компіляції.

 


<== попередня лекція | наступна лекція ==>
Умовний оператор if | Цикл з передумовою while


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн