В программировании более универсальным способом является способ случайного выбора чисел. Но искусственно реализовать случайность невозможно. Обычно берется некоторый коэффициент, и с его помощью вычисляется каждое последующее «случайное» число. То есть, на самом деле числа не совсем случайные, а псевдослучайные.