Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблемы с Random в Delphi6 [D6, Win95/98]


новенький в Делфи ©   (2002-02-12 22:15:00) 

Когда составляю массив случайным образом, первый элемент массива ВСЕГДА получается равен 0, второй же ВСЕГДА равен 31, остальные элементы имеют те же значения, которые были в прошлом массиве.
Эта проблема у меня не только с массивами, просто с переменными, все значения повторяются.
Может кто подскажет, что я неверно делаю.
Пример кода:
...
var
X: integer;
begin
X:= Random(1001);
end;
...


nick_vstu   (2002-02-12 22:34:00) [1]

Его не обязательно ставить в цыкл - достаточно вызвать один раз до применения random.


Tosov   (2002-02-12 22:28:00) [2]

Напиши Randomize перед Random


Наверх

Титульная страница Поиск, карта сайта Написать письмо