2 import java.util.Scanner;
3
4 /**
5 * WhileSchleife liest ganze Zahlen ein und gibt deren Summe aus.
6 * Beispielprogramm zur Programmiertechnik 1, Teil 3.
7 * @author H.Drachenfels
8 * @version 17.3.2023
9 */
10 public final class WhileSchleife {
11 private WhileSchleife() { }
12
13 private static final Scanner EINGABE = new Scanner(System.in);
14
15 /**
16 * main ist der Startpunkt des Programms.
17 * @param args wird nicht verwendet.
18 */
19 public static void main(String[] args) {
20 int sum = 0;
21
22 System.out.println("Ganze Zahlen eingeben (Ende mit Strg-Z):");
23
24 while (EINGABE.hasNextInt()) {
25 sum += EINGABE.nextInt();
26 }
27
28 System.out.printf("Summe: %d%n", sum);
29 }
30 }
31