diff --git a/src/main/java/digital/technik/DigitalTechnik.java b/src/main/java/digital/technik/DigitalTechnik.java index 15e07df..192db03 100644 --- a/src/main/java/digital/technik/DigitalTechnik.java +++ b/src/main/java/digital/technik/DigitalTechnik.java @@ -304,12 +304,28 @@ public class DigitalTechnik { dient also der Addition mehrstelliger Binärzahlen. Ein n-Bit-Carry-Ripple-Addierer kann zwei n-stellige Binärzahlen addieren,\s das Ergebnis hat n+1 Stellen. Das Schaltnetz hat damit 2n+1 Eingänge und n+1 Ausgänge."""); - } else { System.out.println("Invalid choice. Please try again."); } } + void digitalTechnik7() { + Scanner sc = new Scanner(System.in); + + System.out.println("Willkommen"); + System.out.println("Bitte wählen Sie ein Thema (Zahl):"); + System.out.println("1. ALU"); + + int choice = sc.nextInt(); + sc.nextLine(); + + if (choice == 1) { + System.out.println("In der Digitaltechnik ist eine ALU (Arithmetisch-Logische Einheit) ein Baustein in einem Prozessor, der die grundlegenden arithmetischen und logischen Operationen ausführt. \n" + + "Dazu gehören Operationen wie Addition, Subtraktion, Multiplikation, Division, Vergleich, Schaltungen und Bitverschiebungen."); + } else { + System.out.println("Ungültige Eingabe!"); + } + }