C++ do-while-Schleife

do-while-Schleife in C++



do-while-Schleife
Eine do-Schleife, bzw. do-while-Schleife hat die Eigenschaft, dass sie immer mindestens einmal in den abzuarbeitenden Anweisungsteil spring.

Bei einer do-schleife handelt es sich im Primzip um nichts anderes als um eine umgestellte while-Schleife. Deshalb darf am Anweisungsende auch das Semikolon nicht fehlen!


/*
* do-schleife.cpp
* Liesst so lange ueber cin eine Zahl ein, bis eine Eingabe ausserhalb des
* Wertebereichs 1-100 liegt
*/
 
#include <iostream>
using namespace std;
 
 
int main ()
{
  int i = 0;
 
 
  // Zahl zwischen 1 und 100 einlesen
  // Schleife bricht ab, wenn die Eingabe ausserhalb des definierten Bereichs liegt
  do
  {
    cout << "Bitte eine Zahl zwischen 1 und 100 eingeben" << endl;
    cin >> n;
    i++;
  }
  while( i < 1 || i > 100 );
 
 
  return 0;
}
 
 
siehe auch: