1 import java.util.Scanner;
2
6 public class FormatierungFixed {
7 public static void main(String[] args) {
8 Scanner scanner = new Scanner(System.in);
9
10 int zeilenlaenge;
12 String wort;
13
14 String zeile; int position; int zaehler;
18 zeilenlaenge = 10;
19
20 zaehler = 0;
21
22 System.out.println("Bitte geben Sie einen Text ein");
23
24 zeile = "";
25 position = 0;
26
27
29 while (scanner.hasNext()) {
30
31 wort = scanner.next();
32
33
35 zeile = zeile + " " + wort;
36
37
39 position = position + 1 + wort.length();
40
41 if (position >= zeilenlaenge) {
42
43
45 zaehler = zaehler + 1;
46
47 ausgabeZeile(zaehler, zeile);
49 zeile = ""; position = 0;
51 }
52 }
53
54
56 if (zeile.length() > 0 ) {
57 zaehler = zaehler + 1;
58 ausgabeZeile(zaehler, zeile);
59 }
60
61 }
62
63
66 private static void ausgabeZeile(int nummer, String zeile) {
67 System.out.println("Zeile " + nummer + ":" + zeile);
68 }
69
70 }
71