Задача Задача №96541
А
А
- Вот программа, которая создает массив из пяти случайных целых чисел, увеличивает каждый элемент в два раза и выводит новый массив:
import random
# Создаем пустой массив
array = []
# Заполняем массив пятью случайными числами
for _ in range(5):
array.append(random.randint(1, 10))
# Выводим исходный массив
print("Исходный массив:", array)
# Увеличиваем каждый элемент массива в два раза
for i in range(len(array)):
array[i] *= 2
# Выводим новый массив
print("Новый массив:", array)
Пример вывода:
Исходный массив: [3, 7, 2, 10, 5]
Новый массив: [6, 14, 4, 20, 10]
- Вот программа, которая находит произведение отрицательных элементов массива:
import random
# Создаем пустой массив
array = []
# Заполняем массив десятью случайными числами
for _ in range(10):
array.append(random.randint(-10, 10))
# Выводим исходный массив
print("Исходный массив:", array)
# Инициализируем переменную для хранения произведения отрицательных элементов
product = 1
# Перебираем каждый элемент массива
for num in array:
# Если элемент отрицательный, умножаем его на текущее произведение
if num < 0:
product *= num
# Выводим произведение отрицательных элементов массива
print("Произведение отрицательных элементов:", product)
Пример вывода:
Исходный массив: [-3, 7, 2, -6, -5, -8, 1, 10, -4, 9]
Произведение отрицательных элементов: 480
