Составьте программу ,которая заполняет массив а[1..10 ] случайными целыми числами в диапазоне от 15 до 40 , затем элементы с четными индексами удваиваются , а элементы с нечетными индексами утраивает. Выведите на экран исходный и полученный массив.
import random # Создаем массив a и заполняем его случайными целыми числами от 15 до 40 a = [random.randint(15, 40) for _ in range(10)] print("Исходный массив a:", a) # Удваиваем элементы с четными индексами и утраиваем элементы с нечетными индексами for i in range(len(a)): if i % 2 == 0: a[i] *= 2 else: a[i] *= 3 print("Измененный массив a:", a)
# Создаем массив a и заполняем его случайными целыми числами от 15 до 40
a = [random.randint(15, 40) for _ in range(10)]
print("Исходный массив a:", a)
# Удваиваем элементы с четными индексами и утраиваем элементы с нечетными индексами
for i in range(len(a)):
if i % 2 == 0:
a[i] *= 2
else:
a[i] *= 3
print("Измененный массив a:", a)
Пример вывода:
Исходный массив a: [22, 30, 39, 18, 35, 28, 25, 40, 17, 20]Измененный массив a: [44, 90, 117, 54, 105, 56, 75, 80, 51, 60]