@ -302,4 +302,7 @@ int dezimal_binar_rechtsverschiebung(int dezimal) {
}
int boolesche_und(int eingabe1, int eingabe2) {
return (eingabe1 && eingabe2);
int boolesche_oder(int eingabe1, int eingabe2) {
return(eingabe1 || eingabe2);
@ -48,5 +48,6 @@ int dezimal_to_bin(int dezimal);
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);
#endif
@ -221,4 +221,9 @@ int main()
eingabe1 = getValue('1');
eingabe2 = getValue('2');
boolesche_und(eingabe1,eingabe2);
boolesche_oder(eingabe1,eingabe2);
printf("Das Ergebnis des booleschen ODERs ist:\n %d", (eingabe1 || eingabe2));