Задание 7 Параграф 4.3 ГДЗ Босова 8 класс 2023 (Информатика)

Решение #1

Изображение 7. Исследуйте работу функции random, запустив многократно на выполнение программу:varх, у, n: integer; beginwriteln ('Исследование функции random'); write...
Загрузка...

Рассмотрим вариант решения задания из учебника Босова, Босова 8 класс, Бином:
7. Исследуйте работу функции random, запустив многократно на выполнение программу:
var
х, у, n: integer; begin
writeln ('Исследование функции random');
write ('Введите х»'); read (х);
write ('Введите n»'); read (п); у := random (х);
writeln ('random(', х,')=', у); write ('random(', х,')+', n, '=', у + n) end.
Как можно получить случайное число из интервала (0, х)? Как можно получить случайное число из полуинтервала (0, х]? Как можно получить случайное число из интервала (n, х + n)?

а) (0,x) – random(x-1)+1;
б) (0,x] – random(x)+1;
в) (n, x+n) – random (x)+n.
Проверка программой:
var
n, x, i: integer;
begin
read(x, n);
randomize; //для обновления списка
for i := 1 to 5 do
write(random(x-1)+1, ' ')
end.
*Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания.
*размещая тексты в комментариях ниже, вы автоматически соглашаетесь с пользовательским соглашением