Необходимо добавить в существующий код дополнительный функционал:
1. Очистка всего списка.
P.s.
Пример функции
procedure delete(x:string);//Удаление
begin
if first=nil then begin writeln('Список пуст'); exit; end;
p:=first;
while (p^.Nextnil)and(xp^.Fam) do begin
pred:=p; p:=p^.Next;
end;
if(xp^.Fam) then writeln('Элемент не найден')
else begin
writeln('Элемент: ',p^.Nom,' ',p^.Fam, ' успешно удален');
if(pfirst) then pred^.Next:=p^.Next else first:=p^.Next;
dispose(p);
end;
end;
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |