#include <stdio.h>
int main(void) {
// Deklarationsteil /* */
int zahl1;
int zahl2;
int erg;
// Anweisungsteil
printf("Testen von Vergleichoperatoren :) \n"); zahl1 = 55; // Aendern Sie auch die Werte!!!!
zahl2 = 60;
erg = zahl1 < zahl2; // Kleiner
printf("%d < %d %d \n", zahl1
, zahl2
, erg
); erg = zahl1 >= zahl2; // Groesser gleich
printf("%d >= %d = %d \n", zahl1
, zahl2
, erg
);
erg = zahl1 == zahl2; // hier kommt Ihr Code für weitere Operatoren
printf("%d == %d = %d \n", zahl1
, zahl2
, erg
);
printf("Testen von logischen Operatoren \n"); erg = zahl1 && zahl2; // logische Und-Verknüpfung
printf("%d && %d = %d \n", zahl1
, zahl2
, erg
);
printf("Testen von bitweisen Operatoren \n"); erg = zahl1 & zahl2; // bitweise Und-Verknüpfung
printf("%d & %d = %d \n", zahl1
, zahl2
, erg
); // Schreiben Sie die beiden Zahlen binär an und wenden Sie das "Und" an - stimmt das Ergebnis?
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CgkvLyBEZWtsYXJhdGlvbnN0ZWlsIC8qICAgKi8KCWludCB6YWhsMTsKCWludCB6YWhsMjsKCWludCBlcmc7CgkKCS8vIEFud2Vpc3VuZ3N0ZWlsCglwcmludGYoIlRlc3RlbiB2b24gVmVyZ2xlaWNob3BlcmF0b3JlbiA6KSBcbiIpOwoJemFobDEgPSA1NTsJCQkJCS8vIEFlbmRlcm4gU2llIGF1Y2ggZGllIFdlcnRlISEhIQoJemFobDIgPSA2MDsKCQoJZXJnID0gemFobDEgPCB6YWhsMjsJLy8gS2xlaW5lcgoJcHJpbnRmKCIlZCA8ICAlZCAlZCBcbiIsIHphaGwxLCB6YWhsMiwgZXJnKTsKCWVyZyA9IHphaGwxID49IHphaGwyOwkvLyBHcm9lc3NlciBnbGVpY2gKCXByaW50ZigiJWQgPj0gJWQgPSAlZCBcbiIsIHphaGwxLCB6YWhsMiwgZXJnKTsKCgllcmcgPSB6YWhsMSA9PSB6YWhsMjsgLy8gaGllciBrb21tdCBJaHIgQ29kZSBmw7xyIHdlaXRlcmUgT3BlcmF0b3JlbgoJcHJpbnRmKCIlZCA9PSAlZCA9ICVkIFxuIiwgemFobDEsIHphaGwyLCBlcmcpOwoJCQoJcHJpbnRmKCJUZXN0ZW4gdm9uIGxvZ2lzY2hlbiBPcGVyYXRvcmVuIFxuIik7CgllcmcgPSB6YWhsMSAmJiB6YWhsMjsJLy8gbG9naXNjaGUgVW5kLVZlcmtuw7xwZnVuZwoJcHJpbnRmKCIlZCAmJiAlZCA9ICVkIFxuIiwgemFobDEsIHphaGwyLCBlcmcpOwoJCgkKCXByaW50ZigiVGVzdGVuIHZvbiBiaXR3ZWlzZW4gT3BlcmF0b3JlbiBcbiIpOwoJZXJnID0gemFobDEgJiB6YWhsMjsJLy8gYml0d2Vpc2UgVW5kLVZlcmtuw7xwZnVuZwoJcHJpbnRmKCIlZCAmICAlZCA9ICVkIFxuIiwgemFobDEsIHphaGwyLCBlcmcpOwoJLy8gU2NocmVpYmVuIFNpZSBkaWUgYmVpZGVuIFphaGxlbiBiaW7DpHIgYW4gdW5kIHdlbmRlbiBTaWUgZGFzICJVbmQiIGFuIC0gc3RpbW10IGRhcyBFcmdlYm5pcz8KCQoJCgkKCXJldHVybiAwOwp9Cg==