Показать сообщение отдельно
  #10  
Старый 16.01.2010, 22:58
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,723
Репутация: 52347
По умолчанию

Вот ведь. Ну вот вам рабочий пример:
Код:
program Project37;

{$APPTYPE CONSOLE}
Const
  ArrSize = 20;

Var
  A: Array of Integer;
  i,Val: Integer;
  NewSearch: Boolean;
begin
 Randomize;
 SetLength(A, 0);
 while Length(A) < ArrSize
 do begin
    Val := Random(ArrSize);
    NewSearch := False;
    for i := 0 to High(A)
    do if A[i] = Val
       then begin
            NewSearch := True;
            Break;
            end;
    if NewSearch then Continue;
    SetLength(A,Length(A)+1);
    A[High(A)] := Val;
    end;
  for i := 0 to High(A)
  do WriteLn(A[i]);
  ReadLn;
end.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием