Eine gute Antwort wäre:

Geben Sie einen Integer ein:
-5
Die Zahl -5 ist negativ
Good-bye fuer jetzt

Nur der true-Zweig wurde ausgeführt, da die Antwort auf die Frage zahl < 0 true war.

Simuliertes Programm

Hier ist eine Simulation dieses Programms (es verwendet JavaScript und Ihren Browser). Natürlich, um den größten Nutzen daraus zu ziehen, sollten Sie das richtige Programm "kopieren-einfügen-und-ausführen". Aber, spielen Sie mit dem folgenden, wenn Sie möchten. Führen Sie die Schritte 1, 2, und 3 so oft Sie wollen im simulierten Monitor aus. (Hinweis: wenn das nicht funktioniert, dann ist in Ihrem Browser JavaScript nicht aktiviert. Überspringen Sie dieses Beispiel und gehen Sie weiter zur nächsten Seite.)


import java.io.*;
class ZahlenTester
{
  public static void main (String[] args)
      throws IOException
  {
     BufferedReader stdin =
        new BufferedReader (
        new InputStreamReader( System.in ) );

    String inData;
    int    zahl;

    System.out.println("Geben Sie einen Integer ein:");
    inData = stdin.readLine();
    zahl    = Integer.parseInt( inData );

    if ( zahl < 0 )
      System.out.println("Die Zahl " + zahl +
          " ist negativ");
    else
      System.out.println("Die Zahl " + zahl +
          " ist positiv");

    System.out.println("Good-bye fuer jetzt");
  }
}
        Simulierter Monitor





2. Klicken Sie in das "Monitorfenster" hinter die letzte Zeile und geben Sie eine Zahl ein.


Das ist nur eine Simulation (unter der Verwendung von JavaScript), also ist es nicht exakt das gleiche wie das Kompilieren und Ausführen eines echten Java Programms. Nehmen Sie es nicht allzu ernst. Bitte kompilieren und testen Sie das richtige Java Programm.

FRAGE 5:

Testen Sie das Programm (oder betrachten Sie den Ablaufplan) mit dem Wert 0. Was ist die Ausgabe?

Inhaltsverzeichnis