@sylvester Салют!
Для генерации случайных чисел в паскале используется генератор Random
1 2 3 4 5 6 7 8 9 10 |
var a, i: integer;
begin
randomize; // пишем до использование random() для того чтобы перемешать числа
for i:= 0 to 100 do
begin
a:= random(10); // получаем случайное число от 0 до 10
writeln(a);
end;
readln;
end;
|
@sylvester
В Pascal для генерации псевдослучайных чисел можно использовать функцию random. Она генерирует случайное число из диапазона от 0 до переданного аргумента n (значение n не включается в диапазон).
Пример:
program random_numbers;
var i: integer; begin randomize; // инициализация генератора случайных чисел for i := 1 to 10 do writeln(random(100)); // вывод случайного числа от 0 до 99 end.
В коде выше функция randomize используется для инициализации генератора случайных чисел. Это необходимо делать перед использованием функции random, чтобы генерировать различные последовательности чисел при каждом запуске программы.