Лічильник циклу
Лічильник циклу - термін в області розробки програмного забезпечення. часто використовуваний для позначення змінної. контролюючої повтори виконання циклів (конструкції комп'ютерних мов програмування). Свою назву термін отримав завдяки тому, що в більшості випадків використання цієї конструкції її результат записується в деяку змінну, що приймає в якості значення набір цілих чисел в певній послідовності (наприклад, починаючи з 0 і закінчуючи 10 з кроком збільшення 1).
Лічильники циклів змінюють своє значення при кожному проходженні циклу, підставляючи унікальне значення для кожної окремої ітерації. Лічильник циклу використовується для визначення моменту, коли цикл повинен завершити свою роботу, і програма продовжити своє виконання, звернувшись до наступних інструкцій після циклу.
За спільною згодою про іменування ідентифікаторів для лічильника циклів використовуються імена змінних i. j і k (і так далі, при необхідності), де i означає граничне значення лічильника циклів, при якому відбувається вихід з циклу, j - внутрішній лічильник наступного циклу, і т. д. Деякі програмісти також використовують зворотний порядок. Подібний стиль в загальному відповідає стилю, що бере свій початок в ранні часи програмування на мові Фортран. де відповідні імена змінних починалися з зазначених букв, причому змінні оголошувалися явно як зберігають значення цілого типу, що було очевидним вибором для лічильників циклів для тимчасового зберігання потрібних значень. Подібна практика також закріпилася в математичної записи. де індекси суми і множення часто позначаються i. j і т. д.