Add Console Input

This commit is contained in:
Matti 2024-05-02 20:14:40 +02:00
parent 0dbcbc0b64
commit 5277ba3836
4 changed files with 122 additions and 32 deletions

View File

@ -5,8 +5,20 @@ import java.io.FileWriter;
public class Anwendung {
public static void main(String[] args) {
int startingNR = 420000;
int amountOfSets = 15;
int startingNR = 0;
int amountOfSets = 0;
Console_Input reader = new Console_Input();
String input;
while (!(startingNR<1_000_000 && startingNR>99_999)) {
input = reader.getInput("enter a valid customer ID (6 Digit Integer)");
startingNR = Integer.parseInt(input);
}
while (!(amountOfSets>0 && amountOfSets<1000)) {
input = reader.getInput("How many data Sets do you want? (1-999)");
amountOfSets = Integer.parseInt(input);
}
try {
FileWriter out1 = new FileWriter("C:\\Users\\dh10mbo\\OneDrive - Durr Group\\Documents\\Uni\\S2\\Repos\\S2_Aufgaben\\src\\part2\\aufg1\\output_files\\spacedOut.txt");

View File

@ -0,0 +1,24 @@
package part2.aufg1;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Console_Input {
public String getInput(String prompt) {
String input = "";
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
System.out.println(prompt);
input = reader.readLine();
System.out.print("The following input was read: ");
System.out.println(input);
} catch (Throwable e) {
System.out.println(e);
}
return input;
}
}

View File

@ -1,15 +1,42 @@
420015#Susanne#Novincack#Ulmer Str.#73#70192 Stuttgart#1771.0
420016#Ingo#Ullmann#Dorfstr.#27#70197 Stuttgart#875.0
420017#Marion#Kaiser#Ulmer Str.#3#72074 T<>bingen#976.0
420018#Jochen#Zerlett#Rosenweg#19#70191 Stuttgart#1591.0
420019#Marion#Zerlett#Nelkenweg#63#70199 Stuttgart#1429.0
420020#Holger#Fuchs#Hauptstr.#71#72182 Eutingen#1239.0
420021#Uschi#Fuchs#Rosenweg#131#70195 Stuttgart#1299.0
420022#Steffi#Andrack#Freiburger Str.#76#72182 Eutingen#1937.0
420023#Steffi#Kaiser#Hauptstr.#103#70193 Stuttgart#669.0
420024#Steffi#Andrack#Beethovenallee#117#72213 Altensteig#1684.0
420025#Jochen#Hellmann#Stuttgarter Str.#125#72181 Starzach#1747.0
420026#Jochen#Schmidt#Beethovenallee#5#72210 Altensteig#796.0
420027#Steffi#Kaiser#Mönchner Str.#35#72070 T<>bingen#1052.0
420028#Uschi#Hinz#Beethovenallee#145#72189 V<>hringen#964.0
420029#Susanne#Hellmann#Mönchner Str.#64#72186 Weiherhof#1128.0
864042#Marion#Ullmann#Schillerstr.#59#72213 Altensteig#1997.0
864043#Stefan#Hampel#Freiburger Str.#97#72213 Altensteig#1601.0
864044#Marion#Fuchs#Goetheweg#86#70327 Stuttgart#554.0
864045#Marion#Ullmann#Goetheweg#75#70195 Stuttgart#1838.0
864046#Stefan#Ullmann#Schillerstr.#81#72181 Starzach#1320.0
864047#Susanne#Andrack#Rosenweg#42#72185 Empfingen#1021.0
864048#Frank#Hellmann#Stuttgarter Str.#109#72185 Empfingen#554.0
864049#Stefan#Zerlett#Stuttgarter Str.#48#70197 Stuttgart#1055.0
864050#Susanne#Mayer#Rosenweg#110#72210 Altensteig#1906.0
864051#Stefan#Schmidt#Mönchner Str.#89#72076 T<>bingen#1974.0
864052#Jochen#Novincack#Mönchner Str.#109#72184 Eutingen#1277.0
864053#Uschi#Zerlett#Dorfstr.#3#72186 Weiherhof#649.0
864054#Carola#Ullmann#Freiburger Str.#69#72072 T<>bingen#1299.0
864055#Stefan#Kaiser#Schillerstr.#27#72072 T<>bingen#1325.0
864056#Jochen#Andrack#Hauptstr.#37#72184 Eutingen#720.0
864057#Holger#Hinz#Mönchner Str.#88#70179 Stuttgart#621.0
864058#Ingo#Mayer#Freiburger Str.#40#72074 T<>bingen#989.0
864059#Uschi#Meier#Beethovenallee#141#72160 Horb#680.0
864060#Marion#Novincack#Mönchner Str.#35#72070 T<>bingen#1284.0
864061#Stefan#Andrack#Beethovenallee#28#72076 T<>bingen#1537.0
864062#Steffi#Fuchs#Stuttgarter Str.#17#72210 Altensteig#1661.0
864063#Holger#Ullmann#Dorfstr.#68#72184 Eutingen#895.0
864064#Carola#Mayer#Ulmer Str.#86#72076 T<>bingen#1218.0
864065#Susanne#Hinz#Schillerstr.#13#72181 Starzach#980.0
864066#Susanne#Schmidt#Mönchner Str.#43#70197 Stuttgart#1378.0
864067#Frank#Mayer#Stuttgarter Str.#98#70195 Stuttgart#1874.0
864068#Ingo#Hellmann#Goetheweg#4#72186 Empfingen#1059.0
864069#Uschi#Hinz#Schillerstr.#102#70193 Stuttgart#1016.0
864070#Ingo#Hampel#Ulmer Str.#111#72184 Eutingen#1600.0
864071#Jochen#Zerlett#Beethovenallee#65#72184 Eutingen#1064.0
864072#Jochen#Fuchs#Freiburger Str.#133#72213 Altensteig#846.0
864073#Ingo#Schmidt#Freiburger Str.#62#72185 Empfingen#1996.0
864074#Uschi#Schmidt#Ulmer Str.#59#70197 Stuttgart#1977.0
864075#Steffi#Fuchs#Freiburger Str.#6#72202 Nagold#698.0
864076#Ingo#Hampel#Nelkenweg#98#72187 V<>hringen#564.0
864077#Stefan#Schmidt#Mönchner Str.#13#70327 Stuttgart#1019.0
864078#Marion#Hinz#Mönchner Str.#42#72181 Starzach#758.0
864079#Stefan#Andrack#Nelkenweg#41#72181 Starzach#637.0
864080#Stefan#Fuchs#Schillerstr.#92#70197 Stuttgart#1787.0
864081#Marion#Fuchs#Stuttgarter Str.#25#72185 Empfingen#1324.0
864082#Marion#Kaiser#Stuttgarter Str.#46#70192 Stuttgart#937.0
864083#Carola#Mayer#Mönchner Str.#64#70199 Stuttgart#953.0

View File

@ -1,15 +1,42 @@
420000 Jochen Kaiser Rosenweg 134 72184 Eutingen 1809.0
420001 Jochen Kaiser Freiburger Str. 118 70199 Stuttgart 1321.0
420002 Carola Hampel Freiburger Str. 18 72184 Eutingen 1434.0
420003 Carola Ullmann Goetheweg 52 72187 V<>hringen 1212.0
420004 Uschi Meier Schillerstr. 128 70195 Stuttgart 1902.0
420005 Frank Zerlett Beethovenallee 126 72184 Eutingen 1011.0
420006 Jochen Hampel Dorfstr. 12 72189 V<>hringen 572.0
420007 Stefan Ullmann Mönchner Str. 3 72218 Wildberg 1346.0
420008 Jochen Hellmann Schillerstr. 123 70193 Stuttgart 1497.0
420009 Uschi Hellmann Freiburger Str. 43 72070 T<>bingen 1500.0
420010 Uschi Hampel Hauptstr. 117 70195 Stuttgart 781.0
420011 Susanne Kaiser Ulmer Str. 3 70195 Stuttgart 1448.0
420012 Jochen Kaiser Dorfstr. 95 70192 Stuttgart 1876.0
420013 Ingo Zerlett Rosenweg 96 70197 Stuttgart 636.0
420014 Frank Hellmann Dorfstr. 127 70195 Stuttgart 1800.0
864000 Susanne Ullmann Goetheweg 43 72074 T<>bingen 976.0
864001 Uschi Zerlett Nelkenweg 16 70179 Stuttgart 1084.0
864002 Susanne Hampel Stuttgarter Str. 137 72072 T<>bingen 510.0
864003 Susanne Fuchs Schillerstr. 87 72213 Altensteig 842.0
864004 Uschi Kaiser Stuttgarter Str. 127 70195 Stuttgart 648.0
864005 Ingo Hellmann Goetheweg 150 70193 Stuttgart 1491.0
864006 Uschi Novincack Nelkenweg 95 72074 T<>bingen 617.0
864007 Frank Hampel Mönchner Str. 39 72074 T<>bingen 1486.0
864008 Carola Kaiser Mönchner Str. 27 72074 T<>bingen 932.0
864009 Steffi Mayer Freiburger Str. 140 72186 Weiherhof 1046.0
864010 Carola Ullmann Nelkenweg 142 72181 Starzach 833.0
864011 Frank Hampel Ulmer Str. 139 70193 Stuttgart 1644.0
864012 Marion Novincack Freiburger Str. 56 72072 T<>bingen 1347.0
864013 Marion Mayer Schillerstr. 38 72213 Altensteig 803.0
864014 Frank Schmidt Mönchner Str. 127 72184 Eutingen 1236.0
864015 Marion Meier Freiburger Str. 58 70191 Stuttgart 1043.0
864016 Steffi Hellmann Rosenweg 81 70193 Stuttgart 1768.0
864017 Frank Andrack Dorfstr. 81 70191 Stuttgart 1555.0
864018 Holger Novincack Rosenweg 121 72202 Nagold 1311.0
864019 Stefan Mayer Dorfstr. 20 70327 Stuttgart 603.0
864020 Stefan Fuchs Freiburger Str. 98 70199 Stuttgart 799.0
864021 Marion Hinz Freiburger Str. 102 72210 Altensteig 1141.0
864022 Holger Fuchs Mönchner Str. 100 72186 Weiherhof 984.0
864023 Stefan Kaiser Hauptstr. 95 72076 T<>bingen 1898.0
864024 Ingo Hellmann Nelkenweg 78 72202 Nagold 1486.0
864025 Jochen Ullmann Goetheweg 100 72182 Eutingen 1681.0
864026 Susanne Andrack Stuttgarter Str. 71 70199 Stuttgart 647.0
864027 Marion Andrack Goetheweg 17 70193 Stuttgart 789.0
864028 Uschi Mayer Dorfstr. 148 72210 Altensteig 604.0
864029 Holger Hampel Goetheweg 134 70191 Stuttgart 1655.0
864030 Jochen Ullmann Mönchner Str. 42 72210 Altensteig 1867.0
864031 Uschi Hampel Stuttgarter Str. 91 72184 Eutingen 1787.0
864032 Stefan Ullmann Schillerstr. 100 72202 Nagold 657.0
864033 Steffi Fuchs Freiburger Str. 108 72160 Horb 522.0
864034 Stefan Ullmann Beethovenallee 100 72160 Horb 1418.0
864035 Carola Fuchs Hauptstr. 38 70197 Stuttgart 587.0
864036 Ingo Kaiser Hauptstr. 35 72210 Altensteig 1492.0
864037 Uschi Kaiser Freiburger Str. 82 72076 T<>bingen 1960.0
864038 Carola Novincack Stuttgarter Str. 143 72210 Altensteig 1684.0
864039 Steffi Mayer Freiburger Str. 26 72202 Nagold 1230.0
864040 Susanne Mayer Hauptstr. 122 70193 Stuttgart 575.0
864041 Stefan Hellmann Dorfstr. 60 70193 Stuttgart 1228.0