2.1.
, - .
. , . , .
. ,
.
, ( i, 1 10 1, i 1, 2, 3, 4,..., 9, 10), S. , S = 0.
i = 1, i = 2, 3,... 10 S i -1. S i. i , i > 10. 10, , , .
, . 11.
2 , .
3 . , i 10. , , . , , 4 5.
4 , S i‑1. S i.
5 ( i 1). .
IF, . , FOR, 2, 3, 5. .
FOR . 12. . 3.
. 11. -
. 12. - .
3. 2.1
. | . | ||
|
|
. 3
2.2.
. .
.
10-4.
i, j. , , .
, , : SUM_IN () SUM_OUT (); SUMI SUMO; S1 S2 . : SLAG, S .
i , 2.1. , , , . 12, 4. 4 , j. , 4 , . , () j i.
j . . , , e ( , ), . , | f (j) | e, , . , ABS, , , -10 10-4 (0.0001), .
, FOR . WHILE ( -, . 11) REPEAT. , , - ( 4, . 12.) .
,
.
( ), 5! = 1 2 3 4 5 = 120. , , . , f = j!, f j.
INTEGER , -32768 32767. 10!, 3628800, 24320. . () Real 2.910-39 1.71038, LongInt -2.147.483.648 2.147.483.647.
|
|
, , . , , .
: , , .
. 4.
4. 2.2
. | e | |
10 -3 | ||
10 -4 | ||
10 -3 | ||
10 -4 | ||
10 -3 | ||
10 -4 | ||
10 -3 | ||
10 -4 | ||
10 -3 | ||
10 -4 |
. 4
10 -3 | ||
10 -4 | ||
10 -3 | ||
10 -4 | ||
10 -3 | ||
10 -4 | ||
10 -3 | ||
10 -4 | ||
10 -3 | ||
10 -4 |
. 4
10 -3 | ||
10 -4 | ||
10 -3 | ||
10 -4 | ||
10 -3 | ||
10 -4 | ||
10 -3 | ||
10 -4 | ||
10 -3 | ||
10 -4 |
5. 7.0
- | F10 | |
- | <Alt+F10> | |
- | <Alt+> | |
New | - | NONAMEnn.PAS |
File/ Open | F3 | |
File/ Save | F2 | . , Save as |
File/ Save as | - | |
File/ Cnange dir | - | |
File/ Exit | <Alt+X> | ( ) , |
Edit/ Undo | <Alt+ Backspace> | |
Edit/ Cut | <Shift+Del> | |
Edit/ Copy | <Ctrl+Ins> |
. 5
Edit/ Paste | <Shift+Ins> | |
Edit/ Clear | <Ctrl+Del> | |
Run/ Run | <Ctrl+F9> | |
Run/ Step over | F8 | |
Run/ Trace Into | F7 | |
Run/ Go to Cursor | F4 | , , |
Run/ Program Reset | <Ctrl+F2> | |
Compile/ Compile | <Alt+F9> | |
Compile/ Make | F9 | |
Compile/ Destination Memory/Disk | - | : , |
Debug/ Call Stack | <Ctrl+F3> | |
Debug/ User Screen | <Alt+F5> | |
Debug/ Evaluate/ Modify | <Ctrl+F4> |
|
|
. 5
Debug/ Add Watch | <Ctrl+F7> | , Watch- |
Option/ Save TURBO.TP | - | TURBO.TP |
Window/ Size/ Move | <Ctrl+F5> | |
Window/ Zoom | F5 | (/ ) |
Window/ Next | F6 | |
Window/ Previous | <Shift+F6> | |
Window/ Close | <Alt+F3> | |
Window/ List | <Alt+0> | , |
- | <Alt+> | |
- | F1 | - |
Help/ Previous topic | <Alt+F1> | |
Help/ Topic search | <Ctrl+F1> | , , |
Help/ Index | <Shift+F1> |
6. .
<Ctrl+ > | |
<Ctrl+ > | |
Home | |
End | |
<Ctrl+Home> | |
<Ctrl+End> | |
PgUp | |
PgDn | |
<Ctrl+PgUp> | |
<Ctrl+PgDn> | |
<Ctrl+W> | ( ) |
<Ctrl+Z> | ( ) |
<Ctrl+Q>+B | |
<Ctrl+Q>+K | |
<Ctrl+Q>+P |
. 6
<Ctrl+P> | |
Del | , |
Ins | |
BackSpace | |
<Ctrl+T> | |
<Ctrl+Q>+Y | |
<Ctrl+Y> | , |
<Ctrl+Q>+L | , <Ctrl+Y>, , |
<Ctrl+N> | |
<Shift+> | |
<Ctrl+K>+B | |
<Ctrl+K>+K | |
<Ctrl+K>+T | |
<Ctrl+K>+H | / |
<Ctrl+K>+I | |
<Ctrl+K>+U | |
<Ctrl+K>+C | , |
<Ctrl+K>+V | , |
|
|
. 6
<Ctrl+Ins> | (Edit/ Copy) |
<Shift+Del> | (Edit/ Cut) |
<Shift+Ins> | , (Edit/ Paste) |
<Ctrl+K>+Y | |
<Ctrl+K>+P | (File/ Print) |
<Ctrl+K>+R | , (Read) |
<Ctrl+K>+W | (Write) |
<Ctrl+K>+F | , (/ ) (Options/ Env./ Editor/ Optimal Fill) |
. 6
<Ctrl+Q>+F | (Search/ Find). |
<Ctrl+Q>+A | (Search/ Replace). |
<Ctrl+Q>+[ | ({, [, (, ",'), ( ) |
<Ctrl+Q>+] | (], },), ",'), |
<Ctrl+K>+<n> | . n - 0 9 |
<Ctrl+Q>+<n> | . n - 0 9 |
<Ctrl+Q>+W | , |
<Ctrl+L> | / |
<Ctrl+U> | / |
1. .. Turbo Pascal 6.0, 7.0. .: , , 1993.
2. .. PASCAL 7.0: . .: . .,: 2000.
3. .. TURBO PASCAL , 2000.
4. 7.0. . .: ; .: BHV, 2002. 416 .: .
5. .. 7.0. . . .: , 1999. 616 ., .
6. . Turbo Pascal. . . .: , 2001.
7. . 19.701-90 ( 5807-85). , , . .