Уроки C++
Цикл for() в С++Сейчас вы познакомитесь с одним очень важным компонентом, который вы будете в дальнейшем часто использовать – это цикл for(). Вам, как правило, будет попадаться такая запись for ( int i = 0; i < 10; i++) так что же это значит? А значит это следующее: i - это переменная счётчика , её можно объявить либо в начале программы int i, либо внутри. В данном случае цикл начнётся с самого начала, то есть с 0, и будет выполнять какие –либо действия 10 раз, i++ означает что будет сначала выполняться действие, а только потом прибавлять счётчик, если же написать ++i то всё наоборот. Для того что бы все цело ощутить и понять эту информацию мы выполним некоторые простые примеры. Создайте приложение Win32 и напишите следующие коды:
              Сложение:#include "stdafx.h" #include "clocale" #include "iostream" using namespace std; int main() { setlocale(LC_ALL, "Russian" ); int i; int a, b = 0;   // задаём начальное значение cout << "Ввведите начальное значение числа" << endl; cin >> a; for (i=0; i<10; i++) b +=a; cout << "b= " << b << endl; system("PAUSE"); return 0; }
Результат:

#include "stdafx.h" #include "clocale" #include "iostream" using namespace std; int main() { setlocale(LC_ALL, "Russian" ); int i; int a, b = 1;   // задаём начальное значение cout << "Ввведите начальное значение числа" << endl; cin >> a; for (i=0; i<10; i++) b *=a; cout << "b= " << b << endl; system("PAUSE"); return 0; }
Результат:
