. , . ().
, , , . ( ), . , .
, . , , .
, , , .
() , , . . 1.3. , .. , .
1. (.1.3) , S 1, S 2, , Sn, : S 1; S 2; ; Sn. . , :
1) ;
2) ;
3) .
Pascal Begin... End:
Begin S 1; S 2;... Sn; End
2. ( ) (.1.3) , (True) (False), : , S 1, S 2. , , .
Pascal :
If P Then S 1 Else S 2;
3. (.1.3) S , : , , S. , .
Pascal :
While P Do S;
(. 1.4).
|
|
4. ( ) (. 1.4) (True), S; : , S 1.
Pascal :
If P Then S;
5. (. 1.4) . , , , 1, 2, , n. = i, Si. , S ( .
Case P Of
S1;
S2;
N: Sn
Else S
End
6. (. 1.4) S , .
Pascal :
Repeat
S
Until P;
7. (. 1.4) S. :
(, i, i 1, .. i:= i 1);
S, ;
, (, i i 3, i:= i + i 3);
(i <= i 2);
, , .
Pascal :
For := i 1 To (Downto) i 3 Do S;
, (), . ( ) .
.
, () .
GoTo. , . goto. break, continue exit Pascal .
1. . .
|
|
2. ( ). .
3. , , .
4. () , . , . , .