Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
20:32
4415
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->

АвторОшибка
Народ помогите найти "косяк"

{----------------------------}
function poisk_m(l:tlist):telem;
var m:telem;
begin
poisk_m:=0;
if l<>nil then
begin
m:=l^.info;
While L<>nil do
begin
if l^.info>m then
m:=l^.info;
l:=l^.next;
end;
end;
poisk_m:=m;
end;
{--------------------------}
Procedure del_mid(var n:tlist; m:telem);
var p,dp,d:tlist;
begin
if n<>nil then
begin

p:=n;
dp:=p;
while (p<>nil) do
begin
if p^.info=m then
begin
dp:=p^.next;
d:=p;
p^.next:=dp;
dispose(d);
end
else
begin
dp:=p;
p:=p^.next;
end;
end;

end;
end;
{----------------------------}
Procedure del_max(var n:tlist);
var i,i1:integer; max:telem;
p,l,l2:tlist;
begin
l:=n;
l2:=n;
i1:=0;
max:=poisk_m(l);
if l2<>nil then
begin
while l2<>nil do
begin
if l2^.info=max then inc(i1);
l2:=l2^.next;
end;
for i:=1 to i1 do
del_mid(n,max);
listprint(n);
end;
end;
Проще новый купить.
А компилятор спросить?
для Vertolet:
кого новый? это код, а вам похоже в другую тему
Новый косяк, естественно.
Если вдруг найдется знающий человек, а не недотроль то в ЛП
тема закрыта by КаРаТеЛь_Андрей (2012-11-09 09:42:57)
К списку тем
2007-2025, онлайн игры HeroesWM