TI-Basic: Kontrollstrukturen: Wahrheitstabelle
| Hoch zu "Inhalt" |
Wahrheitstabelle
BearbeitenFolgende Tabelle enthält alle binär-booleschen Operatoren und ihre Wahrheitswerte in Abhängigkeit von den beiden Ausdrücken A und B. Mit Hilfe der bereits definierten Operatoren and, or und not lassen sich alle übrigen booleschen Operatoren und ihre Wahrheitstabellen konstruieren. Ausgenommen hiervon ist der Operator xor, da dieser auch schon definiert ist.
A | B | A and B | not(A) and B | A and not(B) | not(A) and not(B) | A or B | not(A) or B | A or not(B) | not(A) or not(B) | A xor B | not(A) xor B A xor not(B) |
A and B or A | A and B or B | not(A) and B or not(A) | A and not(B) or not(B) | A and B and not(A) A and B and not(B) |
A or B or not(A) A or B or not(B) |
false | false | false | false | false | true | false | true | true | true | false | true | false | false | true | true | false | true |
true | false | false | false | true | false | true | false | true | true | true | false | true | false | false | true | false | true |
false | true | false | true | false | false | true | true | false | true | true | false | false | true | true | false | false | true |
true | true | true | false | false | false | true | true | true | false | false | true | true | true | false | false | false | true |
Programm zur Überprüfung von Wahrheitswerten boolescher Operatoren (TI-89 Titanium, Voyage™ 200)
Bearbeiten:booltest() :Prgm :ClrIO :0→a :0→b :For i,1,4 : If ... Then © Hier den zu untersuchenden booleschen Operator einfügen wie z.B. a=1 and b=1 : Disp "true" : Else : Disp "false" : EndIf : If i=1 Then : 1→a : ElseIf i=2 Then : 0→a : 1→b : Else : 1→a : EndIf :EndFor :EndPrgm