. | Basic, Pascal | ++, Java | ||
Ż () | ¯ | Not | ! | |
Ȼ () | Ù | And | && | |
Ȼ () | Ú | + | Or | | | |
NOT. , . , NOT ru False ( , ru); NOT (4 < 3) ru, (4 < 3) . , . , , , , , , .. .
( ) AND. True, True. and ( ), , , : , .
OR True, True True. : , 50 .
, .
1. , S, 60¸100 , .. [60,100] :
S >= 60 AND S <= 100.
2. , S, , 60¸100 , .. [60, 100] :
NOT (S >= 60 AND S <= 100);
, ,
S < 60 OR S > 100.
, . , :
1) ():
( OR b) OR = OR (b OR );
( AND b) AND = AND (b AND ).
2) ():
OR b = b OR ;
AND b = b AND .
3) ( ):
AND (b OR ) = AND b OR AND ;
OR b AND = ( OR b) AND ( OR ).
: NOT NOT a = a;
OR AND b = ; NOT a OR NOT b = NOT (a AND b) .
, . , (1), (0). . , ++ () , , ~, &, | ( . 7).
|
|
, -, - . False ru 0 -1, , 0 , , -1 , 1 (. . 3).
(), (, ↔) ( , →) XOR, EQV IMP. 8. .
8