📄 plavan.pas
字号:
program plavan;
type pnod=^nod;
nod=record
inf:integer;
urm:pnod;
end;
var p:pnod;
procedure creare(var p:pnod);
var q:pnod;
f:text;
begin
new(p);
q:=p;
assign(f,'lista.txt');
reset(f);
read(f,p^.inf);
while not eof(f) do
begin
new(q);
q:=q^.urm;
read(f,q^.inf);
end;
q^.urm:=nil;
close(f);
end;
procedure afisare(p:pnod);
begin
while p<>nil do
begin
p:=p^.urm;
write(p^.inf,' ');
end;
end;
function max(p:pnod):integer;
var i:integer;
begin
i:=p^.inf;
p:=p^.urm;
while p<>nil do begin
if p^.inf>i then i:=p^.inf;
p:=p^.urm;
end;
max:=i;
end;
BEGIN
creare(p);
afisare(p);
write('maximul este',max(p));
END.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -