Turbo-Pascal
: .
:
1. .
2. .
3. .
, :
:
;
;
.
:
.
1971. . . (16231662). . .
, . .
80- Turbo Pascal. Turbo Borland.
: , , , .
1) ;
2) ;
3) (0 ¸ 9);
4) :
) (+ * /), ;
) (<, >, <= £, >= ³, <> ¹);
) (,.;:)
) .
:
1) const.
2) var.
, . (, , ..) .
Turbo Pascal.
, , . Turbo Pascal , () .
(4 ). : , , . :
1. INTEGER , ; -32768 +32767.
2. REAL , 6 ; 2.9-39 1.7+38; 1115 .
:
) .
: 34,5 34.5.
) .
: 34,5 0.3452 3.451.
|
|
, 10, .
3. CHAR , 1 .
4. BOOLEAN , 1 : FALSE () TRUE ().
, , .. 14.
, :
: cos(1.3);
: cos(x);
: cos(x+y);
: cos(ln(x)).
14
sin(x) | sin x | - | ||
cos(x) | cos x | - | ||
arctan (x) | arctg x | - | ||
exp(x) | ex | =2,7182- | ||
ln (x) | ln x | |||
sqr (x) | x2 | |||
sqrt (x) | ||||
abs (x) | | x | | x | ||
trunc (x) | () | |||
int(x) | () | |||
frac (x) | () | |||
round (x) | () | |||
odd(x) | x-, true | |||
pi | p =3,1415 |
. , : ;
:
:
; ; ;
:
; ; ; ;
:
;
:
tg x = sin x/cos x;
ctg x = cos x/ sin x.
, ,
)
.
.
4 :
+ ;
;
;
/ ;
INTEGER :
MOD ,
DIV .
. A/Z. A/Z : A div Z.
. A/Z. A/Z :
A mod Z.
F:=17 DIV 5; , : F:=3;
R:=17 MOD 5; , : R:= 2.
)
:
(A>0) and (B>0) ( ).
(A>0) or (B>0) ( ).
:
not ( );
and ( );
or ( );
xor ;
eqv ;
IMP (, ).