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.

52 lines
2.5 KiB

  1. package digital.technik;
  2. import java.util.Scanner;
  3. public class DigitalTechnik4 {
  4. public static void main(String[] args) {
  5. Scanner sc = new Scanner(System.in);
  6. System.out.println("Willkommen");
  7. System.out.println("Bitte wählen Sie ein Thema (Zahl):");
  8. System.out.println("1. NOR");
  9. System.out.println("2. NAND");
  10. System.out.println("3. Aquivalenz");
  11. System.out.println("4. Implikation");
  12. System.out.println("5. Multiplexer");
  13. int choice = sc.nextInt();
  14. sc.nextLine();
  15. if (choice == 1) {
  16. System.out.println("""
  17. Der NOR-Operator ist ein logisches Schaltwerk in der Digitaltechnik, das die Funktion des "Nicht-Oder" ausführt.
  18. Es hat zwei oder mehrere Eingänge und einen Ausgang. Der Ausgang ist "wahr" (1), wenn alle Eingänge "falsch" (0) sind. \n
  19. Ansonsten ist der Ausgang "falsch" (0). Es ist das logische Gegenteil des OR-Operators.""");
  20. } else if (choice == 2) {
  21. System.out.println("""
  22. Der NAND-Operator ist ein logisches Schaltwerk in der Digitaltechnik, das die Funktion des "Nicht-Und" ausführt.\s
  23. Es hat zwei oder mehrere Eingänge und einen Ausgang.\s
  24. Der Ausgang ist "falsch" (0), wenn alle Eingänge "wahr" (1) sind. Ansonsten ist der Ausgang "wahr" (1). \n
  25. Es ist das logische Gegenteil des AND-Operators.""");
  26. } else if (choice == 3) {
  27. System.out.println("""
  28. Der Äquivalenzoperator ist ein logisches Schaltwerk in der Digitaltechnik, das die Funktion des "Entweder-Oder" ausführt.\s
  29. Es hat zwei Eingänge und einen Ausgang. Der Ausgang ist "wahr" (1), wenn die beiden Eingänge gleich sind (beide 1 oder beide 0) und "falsch" (0),\s
  30. wenn die Eingänge unterschiedlich sind (einer ist 1 und der andere ist 0). Es ist das logische Gegenteil des XOR Operators.""");
  31. } else if (choice == 4) {
  32. System.out.println("Funktionsweise: Das Ergebnis der Implikation zweier Variablen a\n" +
  33. "und b ist genau dann 1 wenn aus Aussage ≫a folgt b≪ wahr ist.");
  34. } else if (choice == 5) {
  35. System.out.println("Ein Multiplexer ist ein elektronisches Schaltwerk, das es ermöglicht, mehrere Eingangssignale auf einen einzigen Ausgang zu schalten.");
  36. } else {
  37. System.out.println("Ungültige Eingabe!");
  38. }
  39. }
  40. }