@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, чтобы генерировать различные последовательности чисел при каждом запуске программы.