/***************************************************************/
/* Prof. Dr. Carsten Vogt                                      */
/* FH Koeln, Fak. 07 / Nachrichtentechnik                      */
/* http://www.nt.fh-koeln.de/vogt                              */
/*                                                             */
/* Das Programm zeigt die Arbeitsweise der fussgesteuerten     */
/* do-while-Schleife.                                          */
/***************************************************************/

import java.io.*;

public class DoWhile {

 public static void main(String args[]) throws IOException {

  BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

  int choice; /* Variable, fuer die der Benutzer einen Wert
                 zwischen 0 und 5 eingeben soll. */

  do {

   System.out.println();
   System.out.println("Bitte einen Wert zwischen 0 und 5 eingeben: ");

   choice = Integer.parseInt(in.readLine());

   System.out.println("Eingegebener Wert = " + choice);

   /* Schleife wird solange wiederholt, wie der eingegebene Wert
      nicht im Zahlenbereich 0 - 5 liegt */

  } while (choice<0||choice>5);

  System.out.println("Eingabe okay.");

 }

}

