Автор Ѕолодцова задал вопрос в разделе Другие языки и технологии
рандом в паскале. Как сделать так, чтобы рандомно выводился ряд цифр, напр.: 5 1 -4 9 -2 1 и получил лучший ответ
Ответ от Jurii[гуру]
Как-то так:
const Rnd = array [0..5] of Shortint = (5, 1, -4, 9, -2, 1);
....
WriteLn(Rnd[Random(6)]);
Ответ от Nnn7[гуру]
Юрий дал код меняющий местами последовательность чисел массива Rnd, причем сами числа фиксированы, т. е. изменять их нельзя. На деле получается набор из чисел: 5 1 -4 9 -2 1, а сам код их переставляет. Для того, чтобы числа были разные код должен быть другой.
Юрий дал код меняющий местами последовательность чисел массива Rnd, причем сами числа фиксированы, т. е. изменять их нельзя. На деле получается набор из чисел: 5 1 -4 9 -2 1, а сам код их переставляет. Для того, чтобы числа были разные код должен быть другой.
Ответ от Krab Bark[гуру]
var i,n,m:integer;
begin n:=20; m:=19; randomize; for i:=1 to n do writeln(-m div 2 +random(m):8); readln end.
Тут n - сколько чисел, m - диапазон их разброса.
var i,n,m:integer;
begin n:=20; m:=19; randomize; for i:=1 to n do writeln(-m div 2 +random(m):8); readln end.
Тут n - сколько чисел, m - диапазон их разброса.
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: рандом в паскале. Как сделать так, чтобы рандомно выводился ряд цифр, напр.: 5 1 -4 9 -2 1