From a4b913df7248c1d8646298a94dba226a27700873 Mon Sep 17 00:00:00 2001 From: fdai7487 Date: Fri, 10 Feb 2023 22:24:35 +0100 Subject: [PATCH] added digitaltechnik2 content 1 --- .../java/digital/technik/DigitalTechnik.java | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/src/main/java/digital/technik/DigitalTechnik.java b/src/main/java/digital/technik/DigitalTechnik.java index dc6951e..ced427b 100644 --- a/src/main/java/digital/technik/DigitalTechnik.java +++ b/src/main/java/digital/technik/DigitalTechnik.java @@ -57,6 +57,34 @@ public class DigitalTechnik { System.out.println("Ungültige Eingabe!"); } } + void digitalTechnik2() { + Scanner sc = new Scanner(System.in); + + System.out.println("Willkommen"); + System.out.println("Bitte wählen Sie ein Thema (Zahl):"); + System.out.println("1. Hexadezimale Zahlen"); + System.out.println("2. Umrechnung dezimal in binär"); + System.out.println("3. Umrechnung dezimal in hexadezimal"); + System.out.println("4. Einerkomplement"); + System.out.println("5. Zweierkomplement"); + + int choice = sc.nextInt(); + sc.nextLine(); + + if (choice == 1) { + System.out.println(""" + Hexadezimale Zahlen (R = 16) werden häufig zur kompakten + Darstellung von Binärzahlen verwendet. + Es werden die Ziffern {0, 1, 2, . . . , 9,A,B,C, D,E, F} verwendet + (A bis F repräsentieren die Wertigkeit 10 bis 15) + Jedes Hexadezimale Digit kann mit genau 4 Bit dargestellt + werden"""); + + + } else { + System.out.println("Ungültige Eingabe!"); + } + } } \ No newline at end of file