Vergleichen mit Tabellen
Alle Fälle durchspielen
Um zwei Bool'sche Ausdrücke zu vergleichen, kann man alle möglichen Fälle durchspielen. Man erstellt eine Tabelle mit allen möglichen Fällen und wertet die beiden Ausdrücke aus. Kommt immer dasselbe heraus, sind die beiden Ausdrücke logisch gleich.
Aufgabe
Erstelle für beide Ausdrücke eine Tabelle mit allen möglichen Fällen, um die beiden Bool'schen Ausdrücke
not (kara.treeLeft() and kara.treeRight())
und
not kara.treeLeft() or not kara.treeRight()
zu vergleichen. Es hilft, dabei die einzelnen Bestandteile der Bool'schen Ausdrücke als Hilfsspalten in die Tabelle aufzunehmen; so kannst du die Ausdrücke leichter schrittweise auswerten.