Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2012, 09:51   #1
Beren42
Пользователь
 
Регистрация: 14.12.2010
Сообщений: 50
По умолчанию Функция заполнения динамического массива случайными числами

Здравствуйте. Необходимо создать функцию заполнения динамического массива случайными числами.
Код:
implementation
{$R *.dfm}
 type
 TIntArray =  array of integer ;

function Create (var n : Integer): TIntArray;
var
  I : Integer ;
  A :TIntArray ;
begin
  SetLength(A, n);
  for I := 0 to  n-1  do
  A[I] :=  Random ;
  Result : = A;
 end;


procedure TForm1.Button1Click(Sender: TObject);
var
  I, x : Integer;
  Mas : TIntArray;
begin
  x := StrToInt(Edit1.Text);
   Mas := Create(x);
  for I := 0 to  x - 1 do
    begin
    Memo1.Lines.Add(IntToStr(Mas[I]));
    end;

end.
Ошибка в
Код:
  A[I] :=  Random ;

Нужна помощь.
Beren42 вне форума Ответить с цитированием
Старый 16.10.2012, 10:01   #2
three_cats
Форумчанин
 
Аватар для three_cats
 
Регистрация: 27.09.2012
Сообщений: 175
По умолчанию

Код:
A[I]:=random(100); // Числа от 0 до 100 включительно.
Никто

мой блог
three_cats вне форума Ответить с цитированием
Старый 16.10.2012, 10:07   #3
Beren42
Пользователь
 
Регистрация: 14.12.2010
Сообщений: 50
По умолчанию

Теперь ошибка в
Код:
 Mas := Create(x);
Beren42 вне форума Ответить с цитированием
Старый 16.10.2012, 10:40   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

слово Create не нравится!
измените, например, на:

Код:
function ArrayCreate (var n : Integer): TIntArray;
...


   Mas := ArrayCreate(x);
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запонение массива случайными не повторяющимися числами SlayerLiving Общие вопросы C/C++ 3 27.01.2011 18:48
заполнение массива случайными числами katena88 Общие вопросы C/C++ 3 28.10.2010 14:28
Заполнение массивов массива случайными числами pa6kevi4 Общие вопросы .NET 1 19.05.2010 11:27
Заполнение массива случайными числами dee_lv Общие вопросы C/C++ 7 08.12.2008 21:22
Заполнение массива случайными числами Roomper Помощь студентам 4 12.05.2008 22:34