Процедура Randomize в паскаль используется для включения генератора случайных чисел, а функция Random в Pascal определяет диапазон случайных чисел.
random (x) — случайные числа в диапазоне от 0 до x (не включая число x)
random (x+1) — случайные числа в диапазоне от 0 до x (включая число x)
случайное число из интервала (n, х + n)
если xgt;0 и ngt;0, то
max = x + n
min = n
random (max — min) + min = random (x + n — n) + n = random (x) + n
если xgt;0 и nlt;0, то
max = x + ( — n ) = x — n
min = — n
random (max — min) + min = random (x — n — (- n)) + (- n) = random (x — n + n) — n = random (x) — n
Источник: otvechu.com
Исследуйте работу функции random, запустив многократно на выполнение программу program n_8;var х, n: integer; beginwriteln

Функция присвоения случайного числа Randomize. Pascal
Исследуйте работу функции random, запустив многократно на выполнение программу:
program n_8;var х, n: integer; beginwriteln (‘Исследование функции random‘); randomize (*для генерации различных случайных чисел при каждом запуске программы *) ; write (‘Введите х» ‘) ; readln (х); write (‘Введите n»’); readln (n); writeln ( ‘random (‘, х, ‘) =’, random ( х )); writeln ( ‘random ( ‘, к, ‘) + ‘, n, ‘ = ‘, random (x) + n) end.Как можно получить случайное число из промежутка (0; х)? Как можно получить случайное число из промежутка (0; х]? Как можно получить случайное число из промежутка (n; х + n)?
random(x)
random(x + 1)
random(x) + n
Ответ
- random (x)
- random (x+1)
- random (x)+n
Процедура Randomize в паскаль используется для включения генератора случайных чисел, а функция Random в Pascal определяет диапазон случайных чисел.
random (x) — случайные числа в диапазоне от 0 до x (не включая число x)
random (x+1) — случайные числа в диапазоне от 0 до x (включая число x)
случайное число из интервала (n, х + n)
если x>0 и n>0, то
max = x + n
min = n
random (max — min) + min = random (x + n — n) + n = random (x) + n
если x>0 и n max = x + ( — n ) = x — n
min = — n
random (max — min) + min = random (x — n — (- n)) + (- n) = random (x — n + n) — n = random (x) — n
Источник: murnik.ru
Задание 7 Параграф 3.3 ГДЗ Босова 8 класс
по информатике — ответы

rand. srand. rand задать диапазон. srand time null. Генератора случайных чисел. randomize. Урок #29.
7. Исследуйте работу функции random, запустив многократно на выполнение программу:
program п_8;
var х, n: integer; begin
writeln (‘Исследование функции random’); randomize (*для генерации различных случайных
чисел при каждом запуске программы *); write (‘Введите х»’); readln (х) ;
write (‘Введите n»’);
readln (n);
writeln (‘random(‘, х, ‘) = ‘, random(x));
writeln (‘random(‘, x, ‘) + ‘, n, ‘ = ‘, random (x)+n)
end.
Как можно получить случайное число из интервала (0, х)?
Как можно получить случайное число из интервала (0, x]?
Как можно получить случайное число из интервала (n, х + n)?
На этой странице вы сможете найти и списать готовое домешнее задание (ГДЗ) для школьников по предмету Информатика, которые посещают 8 класс из книги или рабочей тетради под названием/издательством «Учебник», которая была написана автором/авторами: Босова. ГДЗ представлено для списывания совершенно бесплатно и в открытом доступе.
Смотреть другие ГДЗ из этого учебника:
⭐ 8 класс; Информатика; Босова; Учебник
Источник: gdz-spishy.ru