Предмет: Информатика,
автор: микеш2002
Что означает оператор randomize в паскале
Ответы
Автор ответа:
0
randomize - процедура инициализации генератора случайных чисел в паскале. В старых версиях паскаля без использования данной процедуры функция random при различных запусках программы выдавала одинаковые последовательности чисел (например, в массиве получалась всегда одинаковая последовательность элементов). Т.е. randomize задает начальное значение последовательности, от которого вычисляются все последующие. При каждом запуске программы это значение будет разным, а значит и результат работы функции random будет различным.
Сейчас в процедуре randomize можно указывать параметр: Randomize(seed: integer); При одном и том же значении этого параметра генерируются одинаковые псевдослучайные последовательности (это может быть полезно при отладке программы).
Сейчас в процедуре randomize можно указывать параметр: Randomize(seed: integer); При одном и том же значении этого параметра генерируются одинаковые псевдослучайные последовательности (это может быть полезно при отладке программы).
Похожие вопросы
Предмет: Экономика,
автор: 9504240907
Предмет: История,
автор: vicktortrip
Предмет: Физика,
автор: Аноним
Предмет: Математика,
автор: боксер2
Предмет: Физика,
автор: lena20022525