Цикл for

Если нужно повторить какое-то действие заданное число раз, то наиболее подходящим вариантом является использование цикла for. Синтаксис этого цикла следующий:

 

for (<начальное значение счетчика>;

<условие работы>; <приращение счетчика>) {

<тело цикла>;

}

 

Конструкция цикла for состоит из трех частей, разделяемых знаком «точка с запятой». На каждой итерации цикла доступна переменная-счетчик, равная номеру итерации. Рассмотрим, как использовать цикл for для вывода на экран заданное количество чисел.

 

cout << "Сколько чисел вывести?\n";

int n;

cin >> n;

for (int i=0; i<n; i++) {

cout << i << " ";

}

 

В данном фрагменте кода i=0 задает начальное значение счетчика, указывая на то, что нумерация итераций начинается с нуля. Условие i<n является условием работы цикла, заставляя его законцить свою работу, когда переменная i становится равной n. Приращение счетчика i++ говорит о том, что номер очередной итерации получается из номера предыдущей прибавлением единицы. Результат работы программы следующий: