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

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