Показать сообщение отдельно
  #10  
Старый 08.05.2010, 18:58
Аватар для urahara
urahara urahara вне форума
Новичок
 
Регистрация: 16.01.2010
Сообщения: 86
Репутация: 35
По умолчанию

вроде так, без проверка на nil:
Код:
procedure TForm1.Button3Click(Sender: TObject);
var z,q:link;
n,i:integer;
begin
  n := 4; //уделяем 4 элимент
  if n = 1 then
    begin
      q := l;
      l := l.next;
      dispose(q);
    end
      else
    begin
      z := l;
      for i := 1 to n - 2 do
        z := z.next;
      q := z.next;
      z.next := q.next;
      dispose(q);
    end;
end;
__________________
Arrrgh
Ответить с цитированием