Главная BorlanD Russian Сommunity Регистрация

Вход

Приветствую Вас Гость | RSSПятница, 18.05.2012, 09:36
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: Hornet 
Форум » Delphi 7 » Начинающим » Работа с массивами (Удаление повторяющихся элементов)
Работа с массивами
flipsДата: Четверг, 18.11.2010, 20:34 | Сообщение # 1
Гость
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Оффлайн
Нужно удалить повторяющиеся элементы из массива.
Вот код процедуры, что нужно изменить/дописать?
Срочно нужно, помогите пожалуйста.
Code
procedure DelEvenElement(var a:TArray100;var cnt:integer);
  var i,j:integer;
begin
{i:=1;
  while i<=cnt do
   begin}
   for i:=cnt downto 1 do
    if a[i]=a[i+1] then
     begin
      for j:=i to cnt do
       a[j]:=a[j+1];
       cnt:=cnt-1;
     {end
    else
     i:=i+1;}
     end;
end;
 
Форум » Delphi 7 » Начинающим » Работа с массивами (Удаление повторяющихся элементов)
Страница 1 из 11
Поиск:

Рейтинг@Mail.ru Copyright MyCorp © 2012
Хостинг от uCoz