Warum ist diese Schleife eine überwachungsgesteuerte Schleife?

Eine gute Antwort wäre:

Der Kontrollwert "j" setzt die Schleife fort.

x einlesen

Hier ist das Programm mit etwas getaner Arbeit, um den Wert für "x" einzulesen. (Werfen Sie einen Blick in das Kapitel 11, um Gleitpunkt-Input noch einmal durchzusehen.)

import java.io.*;

class PolyBerechnen
{
  public static void main (String[] args ) throws IOException
  {
    BufferedReader userIn =
        new BufferedReader(new InputStreamReader(System.in) );

    String xChars;                // Character Version von x, vom Anwender
    double x;                     // ein Wert für das Polynom
    String antwort = "j";         // "j" oder "n"

    while ( antwort.equals( "j" ) )
    {
       // Einen Wert für x holen.

       __________________________________________ ;

       __________________________________________ ;

       // Character-Daten in Gleitpunkt-Daten konvertieren
       x = Double.parseDouble( xChars );

       // Polynom berechnen

       // Ergebnis ausgeben

       // Anwender fragen ob das Programm fortfahren soll
       System.out.println("Fortfahren (j oder n)?");

       antwort = userIn.readLine();
    }

  }
}

FRAGE 18:

Füllen Sie die zwei Lücken aus.

Inhaltsverzeichnis