import random # Создаем массив из 10 случайных целых чисел от 0 до 50 arr = [random.randint(0, 50) for _ in range(10)] # Выводим исходный массив print("Исходный массив:", arr) # Увеличиваем в 2 раза элементы массива кратные 5, уменьшаем в 2 раза остальные элементы new_arr = [x * 2 if x % 5 == 0 else x / 2 for x in arr] # Выводим измененный массив print("Измененный массив:", new_arr)
Пример кода на Python:
import random# Создаем массив из 10 случайных целых чисел от 0 до 50
arr = [random.randint(0, 50) for _ in range(10)]
# Выводим исходный массив
print("Исходный массив:", arr)
# Увеличиваем в 2 раза элементы массива кратные 5, уменьшаем в 2 раза остальные элементы
new_arr = [x * 2 if x % 5 == 0 else x / 2 for x in arr]
# Выводим измененный массив
print("Измененный массив:", new_arr)
Пример вывода:
Исходный массив: [22, 45, 8, 12, 3, 31, 9, 37, 50, 4]Измененный массив: [11.0, 90, 4.0, 6.0, 1.5, 62.0, 4.5, 18.5, 100, 2.0]