Генератор цветов Уроки C++ Уроки Windows forms Учебники по программированию Уроки HTML Уроки CSS Готовые задания Исходники Полезные программы
регистрация доменов

Дешёвые домены


Уроки 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;
}


Результат:


В следующем уроке мы познакомимся с рандомным массивом,
где так же используется цикл for().
Следующий урок >>