diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/Main.java b/src/Main.java deleted file mode 100644 index 930198c..0000000 --- a/src/Main.java +++ /dev/null @@ -1,15 +0,0 @@ -//TIP To Run code, press or -// click the icon in the gutter. -public class Main { - public static void main(String[] args) { - //TIP Press with your caret at the highlighted text - // to see how IntelliJ IDEA suggests fixing it. - System.out.printf("Hello and welcome!"); - - for (int i = 1; i <= 5; i++) { - //TIP Press to start debugging your code. We have set one breakpoint - // for you, but you can always add more by pressing . - System.out.println("i = " + i); - } - } -} \ No newline at end of file diff --git a/src/de/javagames/Functions.java b/src/de/javagames/Functions.java new file mode 100644 index 0000000..d500341 --- /dev/null +++ b/src/de/javagames/Functions.java @@ -0,0 +1,16 @@ +package de.javagames; + +public class Functions { + + public static void wait(int seconds) + { + try + { + Thread.sleep(seconds * 1000); + } + catch(InterruptedException ex) + { + Thread.currentThread().interrupt(); + } + } +} \ No newline at end of file diff --git a/src/de/javagames/Main.java b/src/de/javagames/Main.java new file mode 100644 index 0000000..afa5f34 --- /dev/null +++ b/src/de/javagames/Main.java @@ -0,0 +1,17 @@ +package de.javagames; + +//TIP To Run code, press or +// click the icon in the gutter. +public class Main { + public static void main(String[] args) { + //Erzeugen einer Spielekonsole + Spielekonsole alpha = new Spielekonsole(); + Spieler spieler = new Spieler(); + + //alpha.hello(); + //spieler.machBenutzerEingabe(); + //alpha.goodbye(); + + alpha.spielnr(); + } +} \ No newline at end of file diff --git a/src/de/javagames/Spielekonsole.java b/src/de/javagames/Spielekonsole.java new file mode 100644 index 0000000..b3316bf --- /dev/null +++ b/src/de/javagames/Spielekonsole.java @@ -0,0 +1,35 @@ +package de.javagames; + +import java.util.Scanner; + +public class Spielekonsole { + + //Methode, die den Spielern bei Start begrüßt + public void hello() { + System.out.println("Hallo Spieler der JavaGames GmbH!"); + } + + public void goodbye() { + System.out.println("Auf Wiedersehen!"); + } + + Scanner scan = new Scanner(System.in); + + public void spielnr() { + System.out.print("Bitte wähle ein Spiel von 1-3 aus: "); + int spielnr = scan.nextInt(); + if (spielnr == 1) { + System.out.println("Du hast Spiel 1 ausgewählt!"); + } + else if (spielnr == 2) { + System.out.println("Du hast Spiel 2 ausgewählt!"); + } + else if (spielnr == 3) { + System.out.println("Du hast Spiel 3 ausgewählt!"); + } + else { + System.out.println("Ungültige Eingabe! Bitte versuche es erneut!"); + spielnr(); + } + } +} \ No newline at end of file diff --git a/src/de/javagames/Spieler.java b/src/de/javagames/Spieler.java new file mode 100644 index 0000000..6f58f95 --- /dev/null +++ b/src/de/javagames/Spieler.java @@ -0,0 +1,30 @@ +package de.javagames; + +import java.util.Scanner; + +public class Spieler { + + public static void main(String[] args) { + machBenutzerEingabe(); + } + + public static void machBenutzerEingabe() { + Spieler.eingabe(new String[] {}); + } + + + public static void eingabe(String[] args) { + Scanner scanner = new Scanner(System.in); + + System.out.print("Bitte gib deinen Namen ein: "); + String name = scanner.nextLine(); + + System.out.print("Bitte gib dein Alter ein: "); + int alter = scanner.nextInt(); + + System.out.print("Bitte gib deine Groesse in meter ein: "); + float groesse = scanner.nextFloat(); + + System.out.println("Hallo, " + name + "! Du bist " + alter + " Jahre alt und " + groesse + "m groß."); + } +} \ No newline at end of file diff --git a/src/de/temprechner/Main.java b/src/de/temprechner/Main.java new file mode 100644 index 0000000..1424c5b --- /dev/null +++ b/src/de/temprechner/Main.java @@ -0,0 +1,7 @@ +package de.temprechner; + +public class Main { + public static void main(String[] args) { + + } +} \ No newline at end of file diff --git a/src/de/temprechner/TempRechner.java b/src/de/temprechner/TempRechner.java new file mode 100644 index 0000000..95250cc --- /dev/null +++ b/src/de/temprechner/TempRechner.java @@ -0,0 +1,4 @@ +package de.temprechner; + +public class TempRechner { +}