Урок 6 - цикл for
Что такое цикл for?
Цикл for позволяет выполнять определенный блок кода несколько раз. Он обычно используется для повторения определенной операции некоторое количество раз или для перебора элементов в списке или массиве.
Как использовать цикл for?
for (int i = 0; i < 10; i++) {
инструкция
}
И так, можно начинать разбирать. Пройдемся по аргументам (Можете использовать свои варианты):
int i = 0;
- задаем начальное число 0 для переменной i с типом данных int (целое число) (мы будем использовать i как счетчик) (на самом деле, можно использовать любой тип данных)i < 10
- цикл будет выполняться, пока условие верно. (пока значение переменной i будет меньше 10)i++
- изменения, которые будут происходить с переменной i при каждом проходе цикла. Можно использовать что угодно, что будет изменять переменную:i--
,++i
,i *= i
,i = i * 1234
Примеры
Вывести числа от 1 до 10
Я дополню немного прошлый код
for (int i = 0; i < 10; i++) {
cout << i << endl;
}
Как вы можете заметить, этот код похож на код из прошлого урока по while. Это так, но получается гораздо короче, но результат выполнения будет тем же.
Как это будет работать?
i = 0
выполнять пока значение переменной i < 10:
вывести i
увеличить i на 1
- Изначально у нас i = 1.
- Мы входим цикл, и выполняем "вывести i и прибавить к i 1", пока i < 10.
- i становится равно 10, теперь условие i < 10 неверно, цикл завершается.
Вывод:
0123456789