# Задание 1 numbers = 5,9,3,2,7,4,6,8,1,105, 9, 3, 2, 7, 4, 6, 8, 1, 105,9,3,2,7,4,6,8,1,10
product = 1 for number in numbers: product *= number print"Произведениечиселвмассиве:",product"Произведение чисел в массиве:", product"Произведениечиселвмассиве:",product # Задание 2 array = 2,15,4,8,3,12,6,17,9,11,5,6,7,1,14,20,8,3,5,102, 15, 4, 8, 3, 12, 6, 17, 9, 11, 5, 6, 7, 1, 14, 20, 8, 3, 5, 102,15,4,8,3,12,6,17,9,11,5,6,7,1,14,20,8,3,5,10 for i in rangelen(array)len(array)len(array): if arrayiii < 10: arrayiii = 0 print"Измененныймассив:""Измененный массив:""Измененныймассив:"
printarrayarrayarray
Этот код сначала решает задание 1 - находит произведение чисел в массиве numbers, а затем решает задание 2 - заменяет все элементы массива array, которые меньше 10, на 0 и выводит измененный массив на экран.
Пример программы на Python:
# Задание 1numbers = 5,9,3,2,7,4,6,8,1,105, 9, 3, 2, 7, 4, 6, 8, 1, 105,9,3,2,7,4,6,8,1,10 product = 1
for number in numbers:
product *= number
print"Произведениечиселвмассиве:",product"Произведение чисел в массиве:", product"Произведениечиселвмассиве:",product
# Задание 2
array = 2,15,4,8,3,12,6,17,9,11,5,6,7,1,14,20,8,3,5,102, 15, 4, 8, 3, 12, 6, 17, 9, 11, 5, 6, 7, 1, 14, 20, 8, 3, 5, 102,15,4,8,3,12,6,17,9,11,5,6,7,1,14,20,8,3,5,10
for i in rangelen(array)len(array)len(array):
if arrayiii < 10:
arrayiii = 0
print"Измененныймассив:""Измененный массив:""Измененныймассив:" printarrayarrayarray
Этот код сначала решает задание 1 - находит произведение чисел в массиве numbers, а затем решает задание 2 - заменяет все элементы массива array, которые меньше 10, на 0 и выводит измененный массив на экран.