.


:




:

































 

 

 

 





 

. . , , .

, . . . , . - - .

. , . - . , . , , . - , , .

() , , , , .

, .

 

type < > = ^ < >

( ^ , ).

:

type

= ^ integer;

q = ^ record

:integer;

: string [20]

end;

- q. - , - .

:

 

 

- ; , , ( ), .

, . nil . p:=nil

:

 

 

, .

,

var i: ; zap: q;

:

var i: ^integer;

. , * - , q * .

, i, new(i), new - - , i - ,

new(i) :

1) i;

2) i i.

, writeln(i) .

, . , ^ , , , . ,

var:^integer

new(i) integer.

i^:= 58

58.

^ . , , .

, ec j - integer,

j:=j+i^2; i^:i^div 3+4; i^sqr(i^) ..

b

type mas = array[l... 100] of integer,,

var b:^mas

, , :

b^[2], b^[k+5].

^, new(p), , ( ) dispose(p). dispose(p) , , , , ( nil).

dispose(p) nil, .

, .

. , = <>.

new dispose , .

. , . , , , . , , :

) ;

) .

.

. : , , (.. , ). , .

, - . , . - . .

. ,

) ;

) .

- , , , - , - .

(, , , nil).

- ,

1,75

35,7 1,75

-6,94 35,7 1,75

: . . , . .

28

program stack; ( - }

type s^StackComp; StackComp=record

b:real;

p;s;

end;

var a:s; k:real;

procedure Dobavl(k:real); ( }

var j: s;

begin new(j); ( }

j^.b:=k; ( }

j^.p;=a; ( } a:=j ( )

end;

procedure Vzjat(var k:real); ( )

var j:s;

begin j:=;

k:j^b; (k- }

a:=j^p; ( )

dispose(j) ( )

end;

begin ( )

a:=nil; Dobavl(1.75);

Dobavl(35.7);

Dobavl(-6.94); ( : -6.94, 35.7, 1.75)

Vzjat(k); writeln(k); ( )

Vzjat(k); writeln(k); ( )

Vzjat(k); writeln(k) ( )

end. ( : -6.94 35.7 1.75}

 

1. ?

2. 2 ?

3. 3. ?

() - . , . -, Graph.

, CGA, EGA, VGA, SVGA IBM- .

Graph, tpu

uses graph;

Initgraph. , . 3.1.

 

3.1





:


: 2016-11-12; !; : 361 |


:

:

: , , , , .
==> ...

1296 - | 1197 -


© 2015-2024 lektsii.org - -

: 0.022 .