@ -305,4 +305,7 @@ int boolesche_und(int eingabe1, int eingabe2) {
}
int boolesche_oder(int eingabe1, int eingabe2) {
return(eingabe1 || eingabe2);
int boolesche_nicht(int eingabe1) {
return !eingabe1;
@ -49,5 +49,6 @@ int dezimal_binar_linksverschiebung(int dezimal);
int dezimal_binar_rechtsverschiebung(int dezimal);
int boolesche_und(int eingabe1, int eingabe2);
int boolesche_oder(int eingabe1, int eingabe2);
int boolesche_nicht(int eingabe1);
#endif
@ -225,4 +225,8 @@ int main()
eingabe1 = getValue('1');
eingabe2 = getValue('2');
boolesche_oder(eingabe1,eingabe2);
boolesche_nicht(eingabe1);
printf("Das Ergebnis des booleschen ODERs ist:\n %d", !eingabe1);