Eine gute Antwort könnte sein:

Das fertige Programm steht unten.

Vollständiges Programm

Hier ist das fertige Programm:

import java.io.*;
class AddiereDatei
{
  public static void main ( String[] args ) throws IOException
  {
    int wert;
    int summe = 0; // summe initialisieren

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

    int zaehler = 1; // zaehler initialisieren
    while ( zaehler <= 100 )
    {
      System.out.println("Geben Sie eine Zahl ein:");
      zeile   = stdin.readLine();
      wert  = Integer.parseInt( zeile.trim() );
      summe    = summe + wert; // zu summe addieren
      zaehler  = zaehler + 1; // zaehler inkrementieren
    }

    System.out.println( "Gesamtsumme: " + summe );
  }
}

Wenn Sie dieses Programm so wie es ist ausführen, müssen Sie 100 Integer eingeben. Das könnte mühsam sein. Zu Testzwecken können Sie anstatt der "100" eine kleinere Zahl nehmen.

FRAGE 13:

Angenommen Sie haben eine Datei mit 100 Integern und führen das Programm aus mit:

c:\java AddiereDatei < vieleDaten.txt

Was wird der Anwender auf dem Bildschirm sehen?