РМ
Рустам М

Delphi. Как сделать, чтобы random(...) генерировал не случайные числа из диапазона...

Как сделать, чтобы random(...) генерировал не случайные числа из диапазона, а именно те числа, которые задал программист. Например: random(255) генерирует числа от 0 до 255, а мне бы хотелось, чтобы он выбирал случайное число из ряда, которое задал пользователь. Например, если в ряду числа 1, 39, 59, 876, то он выведет либо 1, либо 39, либо 59, либо 876.

Ирина
Ирина

a: array [0..3] of integer = (1, 39, 59, 876);

случайное значение:

rv := a[random(4)];

Ли Иодо
Ли Иодо

Пиши на форум чочо. рф/къыэюрюн - это сокращенная ссылка!
Помогу тебе решить твою проблему!

Похожие вопросы
Random отрицательного числа в паскале
Как в Delphi сделать?
Возможно ли сделать так, чтобы генератор случайных чисел выдавал не случайное число?
Разворот числа delphi
Напишите пожалуйста как сделать random in Java
delphi число символов после запятой
Как вычесть процент из числа в Delphi?
Delphi, как реализовать число+рандом
Delphi 7. Простые числа.
Turbo Pascal, как узнать какое число выбрал random(100);