58                               2.     -

while () ;

_

  ,   .   
       do   
    ,   _-
. ,       ,  
   .

  do_test.cpp

do {

cout  "\  : ";

 in  ;

} while (n <= 0) ;

    .   
        . 
     ,     .

2.8.7.  break  continue

    ,   
  :

break;        continue;

 break        
switch.         switch.

     break. -
    ,     (
),  break     for.  -
   ,    .

  for_test.cpp

for (i = 0; i < 10; ++i) {
 in  ;

if (x < 0.0) {

cout  "!"  endl;

break;   //  ,

//  
}
cout  sqrt(x)  endl;

}

//break  

    break.    -
,       .