Pretest Logic controlled loops - While loops


General information


Basic Outline of a while loop.

     while (some expression evaluates to true)
       single_statement;

     while (some expression evaluates to true)
     {
       statement(s);
     }

Examples

  count = 0;
  while (count < 20)
  {
    printf("\n%d ", count);
    count = count + 2;
  }  


  scanf("%d", &count);
  while (count < 20)
  {
    printf("\n%d ", count);
    count = count + 2;
  }



  scanf("%d", &value);
  while (value < 0)
  {
    printf("\nError - try again.  Value must be >= 0");
    scanf("%d", &value);
  }