Задача Задача №2477973
А
А
Конечно! Давайте напишем программу на языке Python, которая создаст массив из 10 случайных чисел в диапазоне от 5 до 15. Затем все числа больше 10 мы заменим на 1, а все числа меньше 10 — на -1. Ниже представлен пример такого кода:
import random
# Генерация массива из 10 случайных чисел от 5 до 15
array = [random.randint(5, 15) for _ in range(10)]
print("Исходный массив:", array)
# Замена значений в массиве
for i in range(len(array)):
if array[i] > 10:
array[i] = 1
elif array[i] < 10:
array[i] = -1
print("Измененный массив:", array)
Объяснение кода:
- Мы импортируем библиотеку
random, которая позволяет генерировать случайные числа. - С помощью генератора списков создаём массив
array, содержащий 10 случайных чисел в диапазоне от 5 до 15. - Затем выводим исходный массив на экран.
- С помощью цикла
forпроходим по каждому элементу массива и заменяем:- Если элемент больше 10, он заменяется на 1.
- Если элемент меньше 10, он заменяется на -1.
- В конце мы выводим изменённый массив.
Такой подход позволит вам добиться заданного результата. Удачи в программировании!