Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 865 б
15 января 2023 06:53
1368
Мне нужно ответить на вопросы ! Только вопросы!!!!Вопросы:
1)Как можно получить случайное число из интервала (0, x)?
2)Как можно получить случайное число из интервала (0, x]?
3)Как можно получить случайное число из интервала (n, х + n)?
Само задание:
Исследуйте работу функции random, запустив многократно на выполнение программу:
program n_8;
var х, n: integer;
begin
writeln ('Исследование функции random');
randomize (*для генерации различных случайных
чисел при каждом запуске программы *);
write ('Введите х»');
readln (х) ;
write ('Введите n»');
readln (п) ;
writeln ('random(', х, ')=', random(х) ) ;
writeln ('random(', х, ')+', n, '=', random(x)+n)
end.
Как можно получить случайное число из интервала (0, x)?
Как можно получить случайное число из интервала (0, x]?
Как можно получить случайное число из интервала (n, х + n)?
2
ответа
Random(min-max+1)+min
где min -минимальное число,
max- максимальное
где min -минимальное число,
max- максимальное
0
·
Хороший ответ
17 января 2023 06:53
1. random (x)
2. random (x+1)
3. 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<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
2. random (x+1)
3. 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<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
0
17 января 2023 06:53
Остались вопросы?
Еще вопросы по категории Информатика
К устройствам ввода графической информации относится принтер монитор мышь видеокарта 2. К устройствам вывода графической информации относится ска...
Сторона передающая информацию. Сторона принимающая информацию. Система обмена письмами с помощью компьютера По информатике 5 класс...
Дана последовательность 5,9,13,17... . Составьте блок-схему алгоритма для подсчета числа слагаемых, сумма которых равна 324....
Что такое данные ,и где они хранятся...
Все 4-буквенные слова, составленные из букв В, И, Р, Т, записаны в алфавитном порядке. Вот начало списка: 1. ВВВВ 2. ВВВИ 3. ВВВР 4. ВВВТ 5. ВВИВ...