ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Линейный список, помощь (удаление)
  #1  
Старый 04.06.2010, 15:43
aydar
Участник форума
Регистрация: 12.11.2009
Сообщений: 160
Провел на форуме:
568182

Репутация: 11
По умолчанию Линейный список, помощь (удаление)

ребят помогите со списком надо удалить с заданного элемента (k) n элементов, вот такой список

Цитата:
{Dobavitb v pyctou spisok k elementov u dobavitb 1 new element posle zadannogo}

uses crt;
type
Tpel=^element;
element=record
num:integer;
p:tpel;
end;

var
first,n,f,q:tpel;

i,j,j2,zn:integer;
k:byte;

begin
clrscr;
randomize;
new(first);
f:=first;
writeln('CkolbKo elementov v Spiske ');
readln(k);
writeln('<--------->');
for i:=1 to k do begin
f^.num:=random(9)+1;
new(f^.p);
f:=f^.p;
end;
f^.p:=nil;

f:=first;
while(f^.p<>nil) do
begin
writeln(f^.num);
f:=f^.p;
end;

writeln(' posle kakogo elementa vstavitb element? ');
readln(j);
writeln(' kakoe zna4enie? ');
readln(zn);

f:=first;
j2:=0;

while (f^.p<>nil)and(j2<>j) do begin
inc(j2);
if j2=j then begin
n:=f^.p;
new(f^.p);
q:=f^.p;
q^.num:=zn;
q^.p:=n;

end else f:=f^.p;
end;


f:=first;
writeln('<--------->');
while(f^.p<>nil) do begin
writeln(f^.num);
f:=f^.p;
end;
writeln ('Press key for Exit');
readln;
end.
вот после этого надо удалить элементы, паскаль, если можно прокомментируети ваши действия
 
Ответить с цитированием

  #2  
Старый 04.06.2010, 16:23
aydar
Участник форума
Регистрация: 12.11.2009
Сообщений: 160
Провел на форуме:
568182

Репутация: 11
По умолчанию

ребят очень нужна помощь, никак не допру
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Срочно нужна помощь! Удаление драйверов /Montana Windows 10 10.05.2009 10:22
Ошибки Windows 2 SVipeR Windows 9 02.03.2009 19:28
Ошибки Windows dinar_007 Windows 19 01.07.2007 13:32



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ