Для решения этой задачи на языке программирования Python можно воспользоваться встроенным модулем random
, который позволяет генерировать случайные числа. Мы будем использовать функции random.randint
для генерации случайных чисел в заданном интервале. Программа будет состоять из следующих шагов:
- Создание и заполнение массива случайными числами от -10 до 10.
- Вывод первоначального массива на экран.
- Изменение элементов массива, находящихся в интервале от -5 до 5, увеличивая их на 1.
- Вывод измененного массива на экран.
Вот пример реализации программы:
import random
def generate_random_array(size, min_value, max_value):
"""Генерирует массив заданного размера со случайными числами в заданном интервале."""
return [random.randint(min_value, max_value) for _ in range(size)]
def modify_array(array, lower_bound, upper_bound, increment):
"""Увеличивает элементы массива, находящиеся в заданном интервале, на заданную величину."""
return [x + increment if lower_bound