Как составить программу, которая заполняет массив a[1..10] случайными целыми числами в диапазоне от 1 до 10, затем преобразовывает его, возводя в квадрат все элементы с чётными индексами ?
import random a = [random.randint(1, 10) for _ in range(10)] # Заполняем массив случайными числами от 1 до 10 print("Исходный массив:", a) for i in range(1, 10, 2): # Проходим по элементам массива с чётными индексами a[i] = a[i] ** 2 print("Преобразованный массив:", a)
Эта программа создает массив a из 10 случайных целых чисел от 1 до 10, затем изменяет элементы с чётными индексами путем возведения их в квадрат.
Вот пример программы на языке Python:
import randoma = [random.randint(1, 10) for _ in range(10)] # Заполняем массив случайными числами от 1 до 10
print("Исходный массив:", a)
for i in range(1, 10, 2): # Проходим по элементам массива с чётными индексами
a[i] = a[i] ** 2
print("Преобразованный массив:", a)
Эта программа создает массив a из 10 случайных целых чисел от 1 до 10, затем изменяет элементы с чётными индексами путем возведения их в квадрат.