ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 16.06.2010, 14:10
Скотти
Новичок
Регистрация: 17.09.2009
Сообщений: 18
Провел на форуме:
884969

Репутация: 11
Отправить сообщение для Скотти с помощью ICQ
По умолчанию

Не, вы наверно меня не поняли. Динамические массивы тут не при чем.
Вот, например, чтобы вывести то, что мне нужно для 123 я использую код:
Код:
procedure reflex3(myfz:string); 
var   k, i:integer;   
temp:string; 
begin 
 for i := 1 to 2 do   
   for k := 1 to Length(myfz) do    
      begin       
        temp:=myfz;       
        delete(temp, k, i);       
        Writeln(temp);     
      end;   
   for k := 1 to Length(myfz) do writeln(myfz[k]); end;
Для того, чтобы вывести для 1234 нужен уже другой код, а мне нужна универсальность. Вот и спрашиваю как сделать, чтоб код не зависел от количества элементов =)

Сделал так:

Это чтоб не повторялись:


Код:
var 
st:tstringlist;
....
  st:=TStringList.Create;
  st.Sorted:=true;
  st.Duplicates:=dupIgnore;
Код:
procedure newrewlex(f:string);
var i,k:integer;    
      temp:string;
begin
     if Length(f)=1 then exit;     
      for k := 1 to Length(f) do     
           begin      
              temp:=f;       
              delete(temp, k, 1);       
              st.Add(temp);       
              newrewlex(temp);    
           end; 
end;

Последний раз редактировалось Скотти; 16.06.2010 в 14:38..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/WPAN/WLAN 2564 06.04.2026 23:31
[ *NIX ] Задай вопрос - получи ответ. Xszz *nix 1547 15.06.2010 15:41
[jQuery] - Задай вопрос, получи ответ Isis PHP, PERL, MySQL, JavaScript 62 25.12.2009 03:25
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



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


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




ANTICHAT.XYZ