378                                       .   

  for   ,  _   .
    ,     ,   
 _.

_   -  
.  ,     
for. ,         
  ,       -
,      for.

 for   ,   
   .    . -
 2.8.5,  for,  . 56 (  for_test.cpp).

        -
  .

  forloop.cpp

for (factorial = n, i = n - 1; i > 1; --i)
factorial *= i;

      for  ,     -
   .   _,  -
    for  .   , 
  ,        -
.      ,   ;  
      .   for 
  :

for (i = 1, sum = 0 ; ; sum += i++ )
cout  sum  endl;

 for    ,      
  ,    .

for (int i = 0; i < N; ++i)

sum += a[i];     //  
//[0] + ... + a[N - 1]

 ,    i     -
.    C++      .
   ,      
    .

. 10.6.  do

    do:

do


while () ;

_