C++ Цикл For
C++ Цикл For
Якщо ви точно знаєте, скільки разів ви хочете прокрутити блок коду, використовуйте цикл for
замість циклу while
:
Синтаксис
for (інструкція 1; інструкція 2; інструкція 3) {
// блок коду для виконання
}
Інструкція 1 виконується (один раз) перед виконанням блоку коду.
Інструкція 2 визначає умову для виконання блоку коду.
Інструкція 3 виконується (щоразу) після виконання блоку коду.
У прикладі нижче будуть надруковані числа від 0 до 4:
Пояснення прикладу
Інструкція 1 встановлює змінну перед початком циклу (int i = 0).
Інструкція 2 визначає умову виконання циклу (i має бути менше, ніж 5). Якщо умова true (істинна), цикл розпочнеться знову, якщо вона false (хибна), цикл завершиться.
Інструкція 3 збільшує значення (i++) кожного разу, коли виконується блок коду в циклі.
Інший приклад
У цьому прикладі буде надруковано лише парні значення від 0 до 10: