, .
- IF...THEN...ELSE
: . .
:
, :
IF <> THEN < 1> [ELSE < 2>]
<> | , TRUE () <- , - FALSE () - ; |
<1> | , TRUE, ; |
< 2> | , FALSE. |
ELSE- , <> FALSE, .
() :
IF < 1> THEN
[< 1>]
[ELSEIF < 2> THEN
[< 2> ] ]
...........
[ELSE
[< N>] ]
END IF
< 1> | , TRUE () FALSE () (i = 1...N). |
< 1>, < N> | , . |
ELSEIF | (< 2>). |
ELSE | , , . |
- SELECT CASE
: .
:
SELECT CASE < >
CASE [< 1>]
[ 1>]
[CASE [< 2>]
[< 2>]]
[CASE [< N-1>]
[ N-1>]]
[CASE ELSE
[ < N> ] ]
END SELECT
< > | |
< 1>, < N> | - |
<1>:
(I = 1...N) :
1. <> [, <>...]
2. <> <>...
3. IS < > <> [,...]
<> | . |
< > | < <= > >= <> = |
2. :
2.1. : (Basic) IF.
|
|
2.2. : 2 .
2.3. :
2.3.1. .
2.3.2. .
2.3.3. .
2.3.4. :
2.3.4.1. :
1. - .
2. - , .
3. - .
4. :
4.1. .
4.2. ( ) :
- ,
- ( ) - ,
- : IF ( ) ( SELECT CASE).
4.3. :
- , ,
- ( , ).
4.4. :
- ,
- .
- .
2.4. :
1. <>?
2. ?
3. , SELECT CASE?
4. IF?
5. IF?
6. IF ( ) GOTO?
7. , IF?
8. IF: IF A NOT B THEN PRINT A ELSE PRINT B, =?
9. IF ?
10. ?