// Dit programma vraagt de gebruiker om een geheel getal i. Afhankelijk
// van de waarde van i (getest met `switch') doet het `A', `B', `C', `D' 
// of `E'.

#include <iostream>
using namespace std;

int main ()
{ int i;

  do
  { cout << endl;
    cout << "Geef een (gehele) waarde voor i (<= 0 betekent stoppen): ";
    cin >> i;

    switch (i)
    { case 1: cout << "Doe A (i=1).\n";
              break;
      case 2: cout << "Doe B (i=2).\n";
              break;
      case 3:
      case 4: cout << "Doe C (i=3 of 4).\n";
              break;
      case 5: cout << "Doe D (i=5).\n";
              break;
      default: if (i > 5)
                 cout << "Doe E (i>5).\n";
               // else: i<= 0
    }
  } while (i > 0);

  return 0;

}  // main

