Visual C++ - Loop with condition on the beginning: while

Condition testing is done at the beginning of the loop. before each iteration the condition is tested, if it is was true. before the first iteration is a condition test, the use of this loop is excellent in situations where perhaps we don't need to execute the cycle.

while

Description

while (condition) statement
Used keywords: while

Input

Note: Here usable statements:
break statement continue statement

Examples

Visual C++ .NET

Loop with condition on the beginning the possible of use:
i=0;
while (i<10) ++i;
x =0;
while (i<20)
{
 i= i+2;
 if (i==16)
 {
    continue;
 }
 x++; 
}

Visual C++ .NET

Other pieces of example codes:
while (i>0)
   if (i==10)
     break;
   else 
   {
     i--;
   }
while (y>1)
{
  x++;
  y--;
}
if ( x >= 12 )
   while ( y >= 0 )  
      --y;
while ( y <= 32 )  
   y++;
Languages: en hu cz sk