, , MATR, matr, Matr .
, , Turbo Pascal , :
TRUE, FALSE, MAXINT;
INTEGER, REAL, BYTE, RECORD, WORD, LONGINT, SHORTINT, CHAR, BOOLEAN, FILE, ..;
ABS, EXP, LN, SQRT, ARCTAN, TRUNC, ROUND, ..;
READ, READLN, WRITE, WRITELN, CLRSCR, ..
{! , , }
3. , . , , , . :
const ch=324; bukva = k;
l = false; gorod = ;
4. . , : AL:K:=K+1;
, 0 9999. , : LABEL M1, V2, 123, AL;
5. . . , , () .
: . . Turbo Pascal (.2).
2.
: byte word shortint integer longint | 0.. 255 0.. 65535 -128.. 127 -32768.. 32767 - 2147483648.. 2147483647 | |
: boolean | False, true | |
: char | ASCII( ) | |
type = (1, 2, N) | , | |
- type = <min>.. <max>; | , . | |
: real |
integer.
, , . :
ord(x) ;
pred(x) ;
suc(x) .
: - array, - file, - record, - string, - set .
6. . , . , , :
|
|
() | : | summa |
real | ||
-377.634 | ||
$1000:$2A34 |
, var.
: var a, b, c: real;
i, j, k: integer;
bukva, f: char;
massiv: array[1..10] of real;
s: string[20];
{! , , : ERROR 3: Unknown identifier }
, . , , , .
, . , .
3 . .
3.
Abs(x) | X | |
Arctan(x) | ||
Cos(x) | ||
Exp(x) | ex | |
Frac(x) | ||
Int(x) | ||
Ln(x) | ||
Pi | p=3.141592653... | |
Sin(x) | ||
Round(x) | ||
Trunc(x) | ||
Sqr(x) | ||
Sqrt(x) |