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.

80 lines
1.7 KiB

2 years ago
2 years ago
2 years ago
2 years ago
  1. package LernProgramm;
  2. import java.util.Scanner;
  3. import ITsecAufgaben.ITsecAufgaben;
  4. public class ProgrammMain {
  5. // Dies ist die Main Methode die quasi alles steuert und aufgruft
  6. public static void main(String[] args) {
  7. System.out.println("Willkommen bei diesem kleinen konsolenbasierten 'LernProgrammm'!\n"
  8. + "Dieses Programm wurde von Arthur M, Dominik G. Frederick F. und Jannis F. enntwickelt");
  9. System.out.println("Du hast x Spielmodi!\n" + "1. Karteikarten\n" + "2. Quizz\n" + "3. Binaer-Inverter\n"
  10. + "4. PrimZahlen bis 100\n" + "5. Schaltjahrberechnung\n" + "6. Schätzung der Zeit\n" + "7. ?\n"
  11. + "8. ...\n");
  12. Scanner einleser = new Scanner(System.in);
  13. int wahl = einleser.nextInt();
  14. switch (wahl) {
  15. case 1:
  16. FunktionenAusgelagert.Karteikarten();
  17. break;
  18. case 2:
  19. FunktionenAusgelagert.Quizz();
  20. break;
  21. case 3:
  22. FunktionenAusgelagert.Binaerrechner();
  23. break;
  24. case 4:
  25. FunktionenAusgelagert.PrimBis100();
  26. break;
  27. case 5:
  28. FunktionenAusgelagert.schaltjahr();
  29. break;
  30. case 6:
  31. FunktionenAusgelagert.Timer();
  32. break;
  33. case 7:
  34. FunktionenAusgelagert.EasterEgg();
  35. break;
  36. case 8:
  37. System.out.println("Hier könnte dein Code stehen!\n"
  38. + "Werde kreativ und erstelle eigene Funktioenn, die du auf dich anpassen kannst!");
  39. break;
  40. case 9:
  41. ITsecAufgaben a = new ITsecAufgaben();
  42. a.erstesQuiz();
  43. a.zweiteAufgabe();
  44. a.dritteAufgabe();
  45. a.vierteAufgabe();
  46. a.fünfteAufgabe();
  47. a.sechsteAufgabe();
  48. break;
  49. default:
  50. System.out.println("Ungültige Eingabe, versuche es bitte erneut!\n");
  51. }
  52. System.out.println("Programm beendet\n" + "Wir würden uns sehr über ein Feedback sowie gefundene Bugs freuen");
  53. }
  54. }