III. ,
: . .
:
.
I. .
, . , , , , , .
- a z A Z, _. , ..
- 0 9.
0 15. 10 0 9, A.. F a.f.
, : + - * /; : = <> < <= > >=; ::= :.,:; () [ ] { } ^ # $ @ &.
() .
: , .
, . , , . ! (. .. Turbo Pascal .27)
. :
absolute | far | near |
assembler | forward | private |
external | interrupt | virtual |
, .
- , , , , , , , , . :
- , . , , . .
:
a
ALPHA
MyProgramIsBestProgram
date_27_sep_09
_beta
:
1Program ( )
Block#1 ( )
My Prog ( )
Mod ( )
- , ( ) 63 ;
|
|
- ;
- , , , .
.
, .
, , , , , .
- -2 147 483 648 +2 147 483 647. , . , .
- / . (), + (-) . () 10 . :
3.145 3.14 10 5;
-17-2 17 10 2.
, , , . + -.
.
. , , 107 7 17. , , .
PI, 3.1415926535897932385.
, $. $ 0000 $FFFF, 0 65 535.
( ) False (), True (). .
- , . : 'z' - z.
, : ` `. : ` ```.
, . :
[1, 2, 2.. 7, 12]
[ blue, red]
. , .
. , . (. 1).
. , . , , .
|
|
, , . , ( ) .
, , , var.
:
1. () -
2. - .
, ( 11 , .44):
:
Integer - [-32768; 32767]
Real - , [2,9*10-39; 1,7*108]
Boolean - : (true) (false)
Char - , ASCI I-.
.
:=
":= " - , .. ( ),
:
, ":=";
, ":=";
. ( ). ( 11 , .45)
. . () . , .
*,/, div, mod , + -.
, . , , , .
. , . , , , , , , . , , , .. .
, ( ) , .. 2 "2", .
Pascal
, . :
Program Primer;
Program , . . - , , .
:
(Uses);
(Label);
(Const);
(Type);
(Var);
;
.
( ) , . - begin... end. Read, Write. . End , , End . End, .
|
|
.. , .
TYPE, CONST, VAR, LABEL . , , .
VAR.
Program Primer;
Uses CRT;
Label Home, 4;
const n=7;
type mass= array [1..3, 1..5] of real;
var : real;
:
begin
( )
end.
.
read, readln.
read , readln . .., ln (line) , .
.
WRITE .
, () - , .
:
write('');
- :
, .. , , ,
:
Dok = 55, . :
write(Dok);
- :
, , , .
:
D = 12,4567, . :
write(D:7:2);
, , - . :
12,45
.. , . :
write(D:7:4);
:
12,4567
write.
. kol . =10675. , . .. :
- 10675
:
|
|
Write(' - ');
Write(kol);
, :
Write(' - ', kol);
.
Writeln {write line} . , , .
II. .
, , , , , -. :
turbo.exe ;
turbo.tlp ;
turbo.hlp ;
turbo.tp ;
turbo.pck , .
.
, - . ( ) , .
.
, . , , - . F10. F10 . .
.
File :
(New);
(Open);
(Save) (Save as);
(Save all);
(Change dir);
(Print);
(Printer setup);
MS DOS TurboPascal (DOS Shell);
TurboPascal (Exit).
Edit .
Search , .
Run .
Compile .
Debug , , .
Tools , .
Options TurboPascal.
, , - , , .
Window .
Help .
-, Enter, . . .
Enter.
, , Run , Run, Enter; , , Ctrl , , F9 (Ctrl+F9).
. , . Ctrl+F9.
|
|
, F1. , , Ctrl+F1. PageUp PageDown.
Esc.
. Alt+F5. TurboPascal.
. , , - . . . , , - , .
, () . .., , - - , , , "Enter".
. , , , .
, :
1. , :
- ;
- Shift ;
2. , , :
- : F10, Edit (), Copy () - : F10, Edit\Copy;
- : ( 'Ctrl'+'Ins');
3. , .
4. :
- F10, Edit\Paste
- 'Ctrl'+'Delete'