10.
.
:
- - -
- - -
- , ?
:
, . . Turbo Pascal . Turbo Pascal , . , () , factor. , , , , :=factor();
. :
Function (1: 1, : ):;
Var
{ }
Begin
{ }
:=;
end;
function Turbo Pascal, , , ; . ( begin end) , () ; , .
, , Var, . ; , .
, , , , . , , , .
factor, , .
Function Factor (n: integer): integer;
Var
f: integer { n }
i: integer;
Begin
f:=1;
for i:=2 to n do
f:=f*i;
Factor:=f;
end;
Factor n integer. , . n . integer.
: Turbo Pascal . .
|
|
function Cub (x:real): real;
Var
pr:real; { }
Begin
pr:=sqrt(x); { }
{ (x:pr):pr }
Whileabs (pr-x/(pr*pr))>0.001do
Begin
{ }
{ }
pr:=(2*pr+x/(pr*pr))/3;
end;
Cub:=pr;
end;
Cub , , , ( , ). , , , . , , , . , , .
.
, , ( Var ).
, ( ). , , , . , , , . , , . , .
Nod () . Nod , . integer. .
program p;
Var
c1,c2: integer; { }
nd; integer; { }
( )
function Nod (a: integer; b: integer;): integer;
Var
r: integer; { a b}
Begin