́ (. operator) ( ), , (-, +, -, %, << ). , , : , . , , . , , .
:
- | ( ) |
* | |
/ | ij |
% | ij |
++ | ( 1) |
+= | |
-= | ³ |
* = | |
/= | ij |
%= | ij |
-- | ( 1) |
+,-,++,--;
+,-,*,/,%;
³:
<,>,<=,>=,!=,==
!, &&, ||
?:
:
!,&,|
|| :
1. :
)
- : (*,+,DIV,MOD|);
- (NOT,AND|);
- | ;
- .||
2. :
- |;
- ||;
- ;
- ;
- ||;
- .
3. :
- ;
- ;
- .
- ;
- (, );
- .
. |,| . | ,| ;, . - , || , || || .
|| -| , Begin|, || - End|.
, .
( ) , ( ) || ||, ( ) ||.
, .
:
IF| THEN| 1| ELSE| 2|;(Pascal)
if (){/* 䳿 */ } else {/* */}(Java,C/C++)
|
|
|| - (True| False|). || True|, , || THEN|. , || False|, , || ELSE|.
| ,| (|| ELSE|).
ELSE| , .
:
IF|
THEN| \ \
If| \ \
Then|
Begin|
...
End|
Else| \ \
Begin|
...
End|
ELSE| \ \
Begin|
....
end|;
/* (Java,C/C++) */
if()
{
if()
{
}
else
{
}
}
else
{
}
. 䳺 : ELSE| , ELSE|.