Eelmisel korral tutvusime IF-lausega, kus valik sõltus sellest, kas mingi tingimus osutus tõeseks või vääraks. Sellised tingimused ongi loogikaavaldised.
Loogikaavaldisel on alati kaks võimalust - ta on kas tõene või väär. Nende puhul kasutatakse andmetüüpi boolean, mille võimalikud väärtused on true või false (1 või 0).
Loogikaavaldiste koostamisel kasutatakse:
Loogikatehete väärtused leiame tõeväärtustabelitest:
AND - loogikaavaldis on tõene, kui selle mõlemad pooled on tõesed
AND True False
True True False
False False False
OR - loogikaavaldis on tõene, kui vähemalt üks selle pooltest on tõene
OR True False
True True True
False True False
NOT - loogikaavaldise eitus
NOT
True False
False True
XOR - loogikaavaldis on tõene, kui üks selle pool on tõene ja teine väär
XOR True False
True False True
False True False