#include <stdio.h>
int main(void) {
float zahl1;
float zahl2;
float erg;
int zahl3;
int zahl4;
int ergi;
printf("Testen von Vergleichoperatoren \n"); zahl1 = 3;
zahl2 = 7;
zahl1 = 3;
zahl2 = 7;
erg = zahl1 > zahl2;
printf("%d >= %d = %d\n", zahl1
, zahl2
, erg
);
erg = zahl1 >= zahl2;
printf("%f >= %f = %f\n", zahl1
, zahl2
, erg
);
erg = zahl1 && zahl2;
printf("%f && %f = %f\n", zahl1
, zahl2
, erg
);
ergi = zahl3 & zahl4;
printf("%d & %d = %d\n", zahl3
, zahl4
, ergi
);
ergi = !zahl3;
printf("!%d = %d\n", zahl3
, ergi
);
ergi = zahl3 >> zahl4;
printf("%d >> %d = %d \n", zahl3
, zahl4
, ergi
);
ergi = zahl3 << zahl4;
printf("%d << %d = %d \n", zahl3
, zahl4
, ergi
);
ergi = zahl3 ^ zahl4;
printf("%d ^ %d = %d \n", zahl3
, zahl4
, ergi
);
erg = zahl1 || zahl2;
printf("%f || %f = %f \n", zahl1
, zahl2
, erg
);
erg = zahl1 + zahl2;
printf("%f + %f = %f \n", zahl1
, zahl2
, erg
);
erg = zahl1 - zahl2;
printf("%f - %f = %f \n", zahl1
, zahl2
, erg
);
erg = zahl1 * zahl2;
printf("%f * %f = %f \n", zahl1
, zahl2
, erg
);
erg = zahl1 / zahl2;
printf("%f / %f = %f \n", zahl1
, zahl2
, erg
);
erg = zahl1 != zahl2;
printf("%f != %f = %f \n", zahl1
, zahl2
, erg
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CgogICAgZmxvYXQgemFobDE7CiAgICBmbG9hdCB6YWhsMjsKICAgIGZsb2F0IGVyZzsKICAgIAogICAgaW50IHphaGwzOwogICAgaW50IHphaGw0OwogICAgaW50IGVyZ2k7CiAgICAKICAgIHByaW50ZigiVGVzdGVuIHZvbiBWZXJnbGVpY2hvcGVyYXRvcmVuIFxuIik7CiAgICB6YWhsMSA9IDM7ICAgICAgICAgICAgICAKICAgIHphaGwyID0gNzsKICAgIHphaGwxID0gMzsKICAgIHphaGwyID0gNzsKICAgIAogICAgCiAgICBlcmcgPSB6YWhsMSA+IHphaGwyOyAgICAKICAgIHByaW50ZigiJWQgPj0gJWQgPSAlZFxuIiwgemFobDEsIHphaGwyLCBlcmcpOwogICAgCiAgICAKICAgIGVyZyA9IHphaGwxID49IHphaGwyOyAgIAogICAgcHJpbnRmKCIlZiA+PSAlZiA9ICVmXG4iLCB6YWhsMSwgemFobDIsIGVyZyk7CgoKICAgIGVyZyA9IHphaGwxICYmIHphaGwyOwogICAgcHJpbnRmKCIlZiAmJiAlZiA9ICVmXG4iLCB6YWhsMSwgemFobDIsIGVyZyk7CiAgICAKCgogICAgZXJnaSA9IHphaGwzICAmICB6YWhsNDsKICAgIHByaW50ZigiJWQgJiAlZCA9ICVkXG4iLCB6YWhsMywgemFobDQsIGVyZ2kpOwogICAgCiAgICAKICAgIGVyZ2kgPSAhemFobDM7CiAgICBwcmludGYoIiElZCA9ICVkXG4iLCB6YWhsMywgZXJnaSk7CiAgICAKICAgIAogICAgZXJnaSA9IHphaGwzICA+PiAgemFobDQ7CiAgICBwcmludGYoIiVkICA+PiAgJWQgPSAlZCBcbiIsIHphaGwzLCB6YWhsNCwgZXJnaSk7CiAgICAKICAgIAogICAgZXJnaSA9IHphaGwzICA8PCAgemFobDQ7CiAgICBwcmludGYoIiVkICA8PCAgJWQgPSAlZCBcbiIsIHphaGwzLCB6YWhsNCwgZXJnaSk7CiAgICAKICAgIAogICAgZXJnaSA9IHphaGwzICBeICB6YWhsNDsKICAgIHByaW50ZigiJWQgIF4gICVkID0gJWQgXG4iLCB6YWhsMywgemFobDQsIGVyZ2kpOyAgIAogICAgCiAgICAKICAgIGVyZyA9IHphaGwxICB8fCAgemFobDI7CiAgICBwcmludGYoIiVmICB8fCAgJWYgPSAlZiBcbiIsIHphaGwxLCB6YWhsMiwgZXJnKTsgICAKICAgIAogICAgCiAgICBlcmcgPSB6YWhsMSAgKyAgemFobDI7CiAgICBwcmludGYoIiVmICArICAlZiA9ICVmIFxuIiwgemFobDEsIHphaGwyLCBlcmcpOwogICAgCiAgICAKICAgIGVyZyA9IHphaGwxICAtICB6YWhsMjsKICAgIHByaW50ZigiJWYgIC0gICVmID0gJWYgXG4iLCB6YWhsMSwgemFobDIsIGVyZyk7CiAgICAKICAgIAogICAgZXJnID0gemFobDEgICogIHphaGwyOwogICAgcHJpbnRmKCIlZiAgKiAgJWYgPSAlZiBcbiIsIHphaGwxLCB6YWhsMiwgZXJnKTsgICAKICAgIAogICAgCiAgICAKICAgIGVyZyA9IHphaGwxICAvICB6YWhsMjsKICAgIHByaW50ZigiJWYgIC8gICVmID0gJWYgXG4iLCB6YWhsMSwgemFobDIsIGVyZyk7ICAgCiAgICAKICAgIAogICAgZXJnID0gemFobDEgICE9ICB6YWhsMjsKICAgIHByaW50ZigiJWYgICE9ICAlZiA9ICVmIFxuIiwgemFobDEsIHphaGwyLCBlcmcpOyAgIAogICAgCiAgICAKICAgIAogICAgcmV0dXJuIDA7Cn0K