2.8 .____________________________________________57

  for_test.cpp

sum = 0 ;

for (i = 1; i <= 10; ++i)

sum += i;

  ,        -
   .

  for_test.cpp

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

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

  for_test.cpp

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

  for      -
 ,    .

  for_test.cpp

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

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

  i     .   
C++      .    -
,        
 .

2.8.6.  do

 do     while.   
   ,   do    .  , 
,   do,      ,
  while       ,  
  .     do:

do

