.


:




:

































 

 

 

 


A)




p:=Head; { }

while (p<>nil) and (p^.inf<>A) do

begin

Oper(p); {- }

p:=p^.next { }

end;

:

, , , (p^.inf<>A), (p^.inf>0) .. , p . , p=nil.

- (, , ..). .

B) ,

p:=Head;

while (p^.next<>nil) do

p:=p^.next;

p .

.

C)

pred:=nil; {pred }

p:=Head; {p }

while (p<>nil) and (p^.inf<>A) do

begin

Oper(p);{- }

pred:=p;

p:=p^.next{ }

end;

:

, , , (p^.inf<>A), (p^.inf>0) ..
, p , pred .
, p=nil, pred .

- ( ..). .

D) ,

pred:=nil; {pred }

p:=Head; {p }

while (p^.next<>nil)do

begin

pred:=p;

p:=p^.next{ }

end;

p , pred .

.

(a) .

, :

new(q);

q^.inf:=x;

q^.next:=p^.next; // ,

p^.next:=q; //

end;





:


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


:

:

, - , ; , - .
==> ...

1736 - | 1742 -


© 2015-2024 lektsii.org - -

: 0.008 .