You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

77 lines
1.6 KiB

2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
  1. package LernProgramm;
  2. import java.util.Scanner;
  3. public class ProgrammMain {
  4. public static void main(String[] args) {
  5. boolean w = false;
  6. System.out.println("Willkommen bei diesem kleinen konsolenbasierten 'LernProgrammm'!\n");
  7. do {
  8. System.out.println("Du hast x Spielmodi!\n " + "1. Karteikarten\n" + "2. Quizz\n" + "3. Binaer-Inverter\n"
  9. + "4. PrimZahlen bis 100\n" + "5. Schaltjahrberechnung\n" + "6. Schätzung der Zeit\\n" + "7. ?\n"
  10. + "8. ...\n");
  11. Scanner einleser = new Scanner(System.in);
  12. int wahl = einleser.nextInt();
  13. switch (wahl) {
  14. case 1:
  15. FunktionenAusgelagert.Karteikarten();
  16. break;
  17. case 2:
  18. FunktionenAusgelagert.Quizz();
  19. break;
  20. case 3:
  21. FunktionenAusgelagert.Binaerrechner();
  22. break;
  23. case 4:
  24. FunktionenAusgelagert.PrimBis100();
  25. break;
  26. case 5:
  27. FunktionenAusgelagert.schaltjahr();
  28. break;
  29. case 6:
  30. FunktionenAusgelagert.Timer();
  31. break;
  32. case 7:
  33. FunktionenAusgelagert.EasterEgg();
  34. break;
  35. case 8:
  36. System.out.println("Hier könnte dein Code stehen!\n"
  37. + "Werde kreativ und erstelle eigene Funktioenn, die du auf dich anpassen kannst!");
  38. break;
  39. default:
  40. System.out.println("Ungültige Eingabe, versuche es bitte erneut!\n");
  41. }
  42. System.out.println("\nMöchtest du erneut spielen?");
  43. Scanner scan = new Scanner(System.in);
  44. char c = scan.next().charAt(0);
  45. {
  46. if (c == 'y') {
  47. w = true;
  48. } else {
  49. w = false;
  50. }
  51. }
  52. } while (w == true);
  53. System.out.println("Programm beendet\n" + "Wir würden uns sehr über ein Feedback sowie gemeldete Bugs freuen");
  54. }
  55. }