Күрделі шарттар - логикалық амалдар көмегімен біріктірілген екі немесе бірнеше қарапайым шарттардан тұрады:not - ЕМЕС/ЖОҚ- логикалық терістеу (болдырмау)
and - ЖӘНЕ- логикалық көбейту (шарттардың бір уақытта орындалуы)
or - НЕМЕСЕ- логикалық қосу ( шарттардың біреуінің орындалуы)
Күрделі шартта әрбір қарапайым шарт жақшаға алынады.
Мысалы:
- (20>=5) Or (4<=-10)- ақиқат(true); (12>23) or (3>19)- жалған(false)
- (4>2) And (8>5)-ақиқат(true); (6>1) and (22>45)-жалған(false)
- not(3>6)-ақиқат(true); not(3=3)- жалған(false)