erstellt: 01.08.99; überarbeitet 01.06.00; übersetzt: 03.03.03; überarbeitet 20.10.03, 26.04.04, 18.04.05, 29.09.06; © Copyright 2003 - 2006 Deutsche Übersetzung Heinrich Gailer

Füllen Sie die Lücken aus

Hinweise:   Das ist eine unbewertete Lückenübung. Jede Frage besteht aus einem Satz, bei dem ein oder zwei Wörter fehlen. Jede Schaltfläche repräsentiert das fehlende Wort bzw. die fehlenden Wörter. Überlegen Sie welches Wort bzw. welche Wörter fehlen. Klicken Sie dann auf die Schaltfläche, um zu sehen ob Sie recht haben. Es wird keine Note für diese Übung ermittelt.


Dieser Test überprüft Java Input und Output von Gleitpunktzahlen.

1.   Der Datentyp long und der Datentyp verwenden 64 Bits.

2.   Obwohl sie beide die gleiche Anzahl von Bits haben, ist das von long und double Datentypen vollkommen verschieden.

3.   Das Java IO-Paket, das wir verwenden heißt:

4.   Egal ob der Input aus Ganzzahlen oder Gleitpunktzahlen besteht, es wird ein String von eingelesen, der dann in den entsprechenden numerischen Datentyp werden muss.

5.   Das reservierte Wort bedeutet, dass sich der Wert einer Variablen nicht ändern wird.

6.   Um einen String von Zeichen in ein double zu konvertieren, wird die Methode parseDouble() der Wrapperklasse verwendet.

7.   Nachdem der Eingabe-String konvertiert wurde, kann der Wert einer double Variablen werden.

8.   Betrachten Sie das folgende Programm, das eine Zeile Text einliest, sie in ein double konvertiert und den double-Wert auf den Bildschirm ausgibt. Füllen Sie die Lücken aus.
import  ;
class Echo
{
  public static void main (String[] args) 
  {
    double zahl

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

    String inData;

    System.out.println("Geben Sie die Daten ein:");
    inData = stdin.

    zahl  = Double.( inData ) ;
    System.out.println("Sie haben eingegeben: " + zahl );
  }
}
9.   Betrachten Sie das folgende Programm, das eine Zahl einliest und den Sinus der Zahl auf den Bildschirm ausgibt. Füllen Sie die Lücken aus.
 java.io.* ;
class Trig
{
  public static void main (String[] args) 
  {
    BufferedReader stdin =
            new BufferedReader( new (  System.in ) );
    String inData;
    double zahl, sinZahl;                      // Deklaration von zwei double-Variablen
    System.out.println("Geben Sie die Zahl ein:");
    inData = stdin.
    zahl    = Double.parseDouble( ) ;

    sinZahl = Math.( zahl );
    System.out.println("Der Sinus von " + inData + " ist " + sinZahl );
  }
}

10.   Wenn in das oben stehende Programm "1x23" eingegeben wird, wird eine ausgelöst.


Ende des Tests. Wenn Sie ihn wiederholen möchten, laden Sie die Seite in Ihrem Browser neu.

Zurück zum Inhaltsverzeichnis.