hi, bin neu
letze Rechnung wird nicht nach dual: rausgegeben:/
letze Rechnung wird nicht nach dual: rausgegeben:/
C:
#include <stdio.h>
int berechne (int);
int main() {
int Zahl;
printf("Welche Zahl soll ich umrechnen? ");
scanf("%d", &Zahl);
printf("Oktal: %o\n", Zahl);
printf("Hexadezimal: %X\n", Zahl);
printf("Dual: %d\n", berechne(Zahl));
return main();
}
int berechne (int x) {
int x1, x2, x3, x4, x5, x6, x7;
x1 = x / 2;
x2 = x1 / 2;
x3 = x2 / 2;
x4 = x3 / 2;
x5 = x4 / 2;
x6 = x5 / 2;
x7 = x6 / 2;
printf("%d %d %d %d %d %d %d %d \n", x7 % 2, x6 % 2, x5 % 2, x4 % 2, x3 % 2, x2 % 2, x1 % 2, x % 2);
}
Zuletzt bearbeitet von einem Moderator: