From 62c0529e16ed9fe03730ae4ce730f39f5cc1943c Mon Sep 17 00:00:00 2001 From: f0tt3r Date: Mon, 8 Jun 2026 23:28:36 +0200 Subject: [PATCH] placeholder version --- hallo | Bin 16096 -> 0 bytes hallo-welt.c | 34 ---------------------------------- hallo-welt.h | 7 ------- hallo_welt.c | 18 ++++++++++++++++++ 4 files changed, 18 insertions(+), 41 deletions(-) delete mode 100755 hallo delete mode 100644 hallo-welt.c delete mode 100644 hallo-welt.h create mode 100644 hallo_welt.c diff --git a/hallo b/hallo deleted file mode 100755 index ad1cb68bc3c6f4592cc25e24561a670fd8fa5721..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16096 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 -#include -#include - -#ifndef HALLO -#define HALLO "Hallo Welt" -#endif - -void hallo_welt(void) { printf(HALLO); } - -// use more then one int type -const char *binaerzahl(uint8_t bin) { - char *str = malloc(sizeof(bin) * 8 + - 1); // Allocate 8 bits for actual data and 1 Bit for the \0 - // sign indicating the end of the string - if (!str) - return NULL; - uint8_t bb; - printf("sizeof(bin) = %lu\n", sizeof(bin) * 8); - for (int i = sizeof(bin) * 8 - 1; i >= 0; i--) { - bb = bin >> i; - str[i] = (bb % 2 == 1) ? 1 : 0; - printf("%d", str[i]); - } - str[sizeof(bin)] = '\0'; - return str; -} - -int main(void) { - // hallo_welt(); - char *in; - printf(binaerzahl(8)); -} diff --git a/hallo-welt.h b/hallo-welt.h deleted file mode 100644 index d6cf148..0000000 --- a/hallo-welt.h +++ /dev/null @@ -1,7 +0,0 @@ -#include - -#ifndef HALLO -#define HALLO "Hallo Welt!" -#else -printf("HALLO ist schon definiert!"); -#endif diff --git a/hallo_welt.c b/hallo_welt.c new file mode 100644 index 0000000..779fd36 --- /dev/null +++ b/hallo_welt.c @@ -0,0 +1,18 @@ +#include +//TODO: Hier könnte etwas fehlen... + +int main(void) +{ + int temp; + printf("Bitte gib eine Dezimalzahl ein: "); + scanf("%d", &temp); + binaerzahl(temp); //TODO: ist bis jetzt noch nicht definiert +} + +/* + * Die Funktion soll die eingegebene Zahl als Binärzahl ausgegeben werden + * Hierfür sollen Bitwise Operatoren und/oder Bitwise Shift genutzt werden. + */ +void binaerzahl(int input){ + //TODO +} \ No newline at end of file