Показать сообщение отдельно

  #17  
Старый 05.04.2010, 22:17
JnK
Участник форума
Регистрация: 30.03.2007
Сообщений: 121
С нами: 10060964

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

Jingo Bo, У тебя пропускается вывод на aa .. az сразу с b
Код:
a
..
z
ba
..
bz
ca
P.s. Прогонял в цикле 1000.

Насчет кода я показывал метод реализации, и ниже дописал, что лучше сделать 1 циклом, насчет "бесконечного цикла" то ниже приведен код. Т.к. пароли имеют чувствительность к регистру и используются цифры, сделал на основе константы.
PHP код:
const
  
base='0987654321ZYXWVUTSRQPONMLKJIHGFEDCBAzyxwvutsrqponmlkjihgfedcba';
var
  
s,str:string;
  
i:integer;
begin
  i
:=1;
  while 
true do
  
begin
    s
:=str+base[i];
    
memo1.Lines.add(s);
    if 
i>=length(basethen
    begin
      i
:=1;
      
str:=s;
    
end;
    
inc(i);
  
end
 
Ответить с цитированием