for (int i = 0; i <= 4; i++) {
// тело цикла
}
- Инициализация: int i = 0 — цикл начинается с i, равного 0.
- Проверка условия: i <= 4 — условие проверяется перед каждой итерацией. Если условие истинно, выполняется тело цикла. Если ложно, цикл завершается.
- Выполнение тела цикла: Внутри цикла может быть любой код, который будет выполняться, если условие истинно.
- Инкремент: i++ — после выполнения тела цикла значение i увеличивается на 1.
Цикл for (int i = 0; i <= 4; i++) выполнится 5 раз. Давайте разберем это подробнее:
cpp
Copy code
for (int i = 0; i <= 4; i++) {
// тело цикла
}
Инициализация: int i = 0 — цикл начинается с i, равного 0.
Проверка условия: i <= 4 — условие проверяется перед каждой итерацией. Если условие истинно, выполняется тело цикла. Если ложно, цикл завершается.
Выполнение тела цикла: Внутри цикла может быть любой код, который будет выполняться, если условие истинно.
Инкремент: i++ — после выполнения тела цикла значение i увеличивается на 1.
Итерации будут следующими:
- Первая итерация: i = 0, условие 0 <= 4 истинно.
- Вторая итерация: i = 1, условие 1 <= 4 истинно.
- Третья итерация: i = 2, условие 2 <= 4 истинно.
- Четвёртая итерация: i = 3, условие 3 <= 4 истинно.
- Пятая итерация: i = 4, условие 4 <= 4 истинно.
- Шестая итерация: i = 5, условие 5 <= 4 ложно, цикл завершается.
Таким образом, цикл выполнится 5 раз (для значений i от 0 до 4 включительно).