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.
103 lines
2.2 KiB
103 lines
2.2 KiB
package LernProgramm;
|
|
|
|
|
|
import java.util.Scanner;
|
|
import ITsecAufgaben.ITsecAufgaben;
|
|
import src.digital.technik.DigitalTechnik;
|
|
|
|
public class ProgrammMain {
|
|
|
|
// Dies ist die Main Methode die quasi alles steuert und aufgruft
|
|
|
|
public static void main(String[] args) {
|
|
|
|
System.out.println("Willkommen bei diesem kleinen konsolenbasierten 'LernProgrammm'!\n"
|
|
+ "Dieses Programm wurde von Arthur M, Dominik G. Frederick F. und Jannis F. enntwickelt");
|
|
|
|
System.out.println("Du hast x Spielmodi!\n" + "1. Karteikarten\n" + "2. Quizz\n" + "3. Binaer-Inverter\n"
|
|
+ "4. PrimZahlen bis 100\n" + "5. Schaltjahrberechnung\n" + "6. Schätzung der Zeit\n" + "7. ?\n"
|
|
+ "8. ...\n");
|
|
|
|
Scanner einleser = new Scanner(System.in);
|
|
|
|
int wahl = einleser.nextInt();
|
|
switch (wahl) {
|
|
case 1:
|
|
FunktionenAusgelagert.Karteikarten();
|
|
break;
|
|
case 2:
|
|
FunktionenAusgelagert.Quizz();
|
|
|
|
break;
|
|
case 3:
|
|
FunktionenAusgelagert.Binaerrechner();
|
|
|
|
break;
|
|
case 4:
|
|
FunktionenAusgelagert.PrimBis100();
|
|
|
|
break;
|
|
case 5:
|
|
FunktionenAusgelagert.schaltjahr();
|
|
|
|
break;
|
|
|
|
case 6:
|
|
FunktionenAusgelagert.Timer();
|
|
|
|
break;
|
|
|
|
case 7:
|
|
FunktionenAusgelagert.EasterEgg();
|
|
|
|
break;
|
|
|
|
case 8:
|
|
System.out.println("Hier könnte dein Code stehen!\n"
|
|
+ "Werde kreativ und erstelle eigene Funktioenn, die du auf dich anpassen kannst!");
|
|
break;
|
|
|
|
case 9:
|
|
ITsecAufgaben a = new ITsecAufgaben();
|
|
|
|
a.erstesQuiz();
|
|
a.zweiteAufgabe();
|
|
a.dritteAufgabe();
|
|
a.vierteAufgabe();
|
|
a.fünfteAufgabe();
|
|
a.sechsteAufgabe();
|
|
|
|
break;
|
|
|
|
case 10:
|
|
|
|
DigitalTechnik digiTec = new DigitalTechnik();
|
|
|
|
digiTec.digitalTechnik1();
|
|
digiTec.digitalTechnik2();
|
|
digiTec.digitalTechnik3();
|
|
digiTec.digitalTechnik4();
|
|
digiTec.digitalTechnik5();
|
|
digiTec.digitalTechnik6();
|
|
digiTec.digitalTechnik7();
|
|
digiTec.digitalTechnik8();
|
|
digiTec.digitalTechnik9();
|
|
digiTec.digitalTechnik10();
|
|
digiTec.digitalTechnik11();
|
|
digiTec.digitalTechnik12();
|
|
digiTec.digitalTechnik13();
|
|
digiTec.digitalTechnik14();
|
|
|
|
|
|
break;
|
|
|
|
default:
|
|
System.out.println("Ungültige Eingabe, versuche es bitte erneut!\n");
|
|
|
|
}
|
|
|
|
System.out.println("Programm beendet\n" + "Wir würden uns sehr über ein Feedback sowie gefundene Bugs freuen");
|
|
|
|
}
|
|
|
|
}
|