Schülerforum


Themen-übersicht  |  Suche
 XOR Ausdrücke interpretieren
Autor:
 Ai
Datum:
 29.12.2015 12:08
Fach:
 Informatik

Hallo zusammen

Die folgende XOR Ausdrücke verstehe ich nicht. Es sind 3 Ausdrücke angegeben nun muss ich doch angeben, welches von diesen schlussendlich true ist,oder?
Unten seht ihr wie ich darauf komme...

(a || !b) && (!a || b)
!((a && !b) || (!a && b))

Aber die Lösung ist:
(a && !b) || (!a && b)

Nun was mache ich falsch? :S :S :bahnhof:


Ein logischer Ausdruck soll true sein, wenn entweder a oder b true ist. Sind beide true oder beide false, so soll der Ausdruck false sein. Dieses Verhalten entspricht der XOR-Operation. Welche der folgenden Ausdrücke erfüllen dies?

!((a && !b) || (!a && b))
!((true && false || (false && true))
!(false || false)
true


(a && !b) || (!a && b)
(true && false) || (false && true)
false || false
false


(a || !b) && (!a || b)
(true || false) && (false || true)
true && true
true

Vielen Dank für eure Unterstützung!

Eure Ai

 Re: XOR Ausdrücke interpretieren
Autor:
 asda (Profil)
Datum:
 29.12.2015 19:10
Fach:
 Informatik

Wiederum fehlt die Programmiersprache, ich nehme an es ist C?

&& ist AND
! ist NOT
|| ist OR

Nun musst du halt für alle deine 3 logischen Glieder bzw Gleichungen alle Möglichkeiten mit a und b ausprobieren und mit dem Ergebniss eines XOR Gliedes vergleichen.

Fall 1, a=true b=true Ergebnis sollte false sein
Fall 2, a=false b=true Ergebnis sollte true sein
Fall 3, a=true b=false Ergebnis sollte true sein
Fall 4, a=false b=false Ergebnis sollte false sein

 Re: XOR Ausdrücke interpretieren
Autor:
 Ai
Datum:
 29.12.2015 22:07
Fach:
 Informatik

oh sorry es ist java

 Re: XOR Ausdrücke interpretieren
Autor:
 asda (Profil)
Datum:
 30.12.2015 01:09
Fach:
 Informatik

Das Gleiche gilt für Java wie oben beschrieben


Kostenlos Informatik online lernen