Для определения диапазона чисел, которые могут быть получены в результате работы программы, проанализируем код.
funct(a) принимает аргумент a.randint(5, 10).a: rez = a * randint(5, 10).ch присваивается значение 3: ch = 3.funct(ch), то есть funct(3).rez) выводится на экран.Таким образом, rez = 3 * randint(5, 10).
Минимальное значение randint(5, 10) равно 5, а максимальное равно 10.
rez: 3 * 5 = 15rez: 3 * 10 = 30Следовательно, числа могут быть получены в диапазоне от 15 до 30 включительно.
Ответ: от 15 до 30