Дан массив целых чисел a(n) (n=15) заполненный случайным образом числами из промежутка [-20,50] . Заменить нулем четные по значению элементы данного массива
import random # Создаем массив из 15 случайных чисел a = random.randint(−20,50)forinrange(15)random.randint(-20, 50) for _ in range(15)random.randint(−20,50)forinrange(15) print"Исходныймассив:""Исходный массив:""Исходныймассив:"
printaaa # Заменяем нулем четные по значению элементы массива for i in range151515: if aiii % 2 == 0: aiii = 0 print"Массивпослезамены:""Массив после замены:""Массивпослезамены:"
printaaa
Этот код создает массив a из 15 случайных целых чисел, затем проходит по этому массиву и заменяет нулем все элементы с четным значением.
Пример решения задачи на языке Python:
import random# Создаем массив из 15 случайных чисел
a = random.randint(−20,50)forinrange(15)random.randint(-20, 50) for _ in range(15)random.randint(−20,50)fori nrange(15)
print"Исходныймассив:""Исходный массив:""Исходныймассив:" printaaa
# Заменяем нулем четные по значению элементы массива
for i in range151515:
if aiii % 2 == 0:
aiii = 0
print"Массивпослезамены:""Массив после замены:""Массивпослезамены:" printaaa
Этот код создает массив a из 15 случайных целых чисел, затем проходит по этому массиву и заменяет нулем все элементы с четным значением.