Menu
CoddyTech

Цикл For, часть 1

Часть раздела Основы путешествия по C++ на Coddy. Урок 42 из 74.

Иногда при программировании необходимо выполнить одну и ту же или почти одну и ту же операцию несколько раз.

Чтобы не писать одно и то же снова и снова, можно использовать циклы.

Цикл for имеет следующий синтаксис:

for (initialization; condition; update) {
    code
}

initialization, condition и update определяют начальное значение start и конечное значение end.

Например, выполните цикл от 0 до 5 (не включая 5):

for (int i = 0; i < 5; i++) {
    std::cout << i << std::endl;
}

Оно выполнит оператор print 5 раз:

0
1
2
3
4

В этом цикле начальное значение равно 0 (как в int i = 0), условие проверяет, должен ли цикл продолжаться (как в i < 5), а обновление изменяет значение после каждой итерации (как в i++).

У циклов много вариантов использования. Например, давай сложим все числа от 1 до 100:

int sum_numbers = 0;
for (int i = 1; i <= 100; i++) {
    sum_numbers += i;
}
std::cout << sum_numbers;

Сначала это пройдет циклом по всем числам от 1 до 100 (включая 100 из-за знака <=) и сложит их все, а затем выведет переменную sum_numbers

challenge icon

Задание

Новичок

Прочитай целое число n (стартовый код уже делает это). Используй цикл for, чтобы вывести "Hello Coddy: " и значение i для каждого числа от 3 до n включительно.

Например, если n равно 6, вывод будет таким:

Hello Coddy: 3
Hello Coddy: 4
Hello Coddy: 5
Hello Coddy: 6

Если n равно 27, цикл выведет 25 строк: от Hello Coddy: 3 до Hello Coddy: 27.

Попробуйте сами

#include <iostream>

int main() {
    int n;
    std::cin >> n;
    // Напишите свой код ниже
    
    return 0;
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор C++