Составьте программу которая запрашивает значения элементов одномерного числового массива а, стоящего из 10 элементов,формирует и выводит на экран в строку данный массив. Найти сумму неположительных элементов массива,количество элементов кратных 3, произведение элементов,стоящих на четных местах
a = [] for i in range(10): num = int(input(f'Введите число для {i+1} элемента массива: ')) a.append(num) print('Массив:', a) sum_negative = 0 count_multiple_of_3 = 0 product_even_indexes = 1 for i in range(10): if a[i] <= 0: sum_negative += a[i] if a[i] % 3 == 0: count_multiple_of_3 += 1 if i % 2 == 0: product_even_indexes *= a[i] print('Сумма неположительных элементов массива:', sum_negative) print('Количество элементов кратных 3:', count_multiple_of_3) print('Произведение элементов на четных местах:', product_even_indexes)
Пример работы программы:
Введите число для 1 элемента массива: 2 Введите число для 2 элемента массива: 5 Введите число для 3 элемента массива: -3 Введите число для 4 элемента массива: 0 Введите число для 5 элемента массива: 12 Введите число для 6 элемента массива: -4 Введите число для 7 элемента массива: 6 Введите число для 8 элемента массива: -1 Введите число для 9 элемента массива: 9 Введите число для 10 элемента массива: 8 Массив: [2, 5, -3, 0, 12, -4, 6, -1, 9, 8] Сумма неположительных элементов массива: -8 Количество элементов кратных 3: 3 Произведение элементов на четных местах: -216
for i in range(10):
num = int(input(f'Введите число для {i+1} элемента массива: '))
a.append(num)
print('Массив:', a)
sum_negative = 0
count_multiple_of_3 = 0
product_even_indexes = 1
for i in range(10):
if a[i] <= 0:
sum_negative += a[i]
if a[i] % 3 == 0:
count_multiple_of_3 += 1
if i % 2 == 0:
product_even_indexes *= a[i]
print('Сумма неположительных элементов массива:', sum_negative)
print('Количество элементов кратных 3:', count_multiple_of_3)
print('Произведение элементов на четных местах:', product_even_indexes)
Пример работы программы:
Введите число для 1 элемента массива: 2Введите число для 2 элемента массива: 5
Введите число для 3 элемента массива: -3
Введите число для 4 элемента массива: 0
Введите число для 5 элемента массива: 12
Введите число для 6 элемента массива: -4
Введите число для 7 элемента массива: 6
Введите число для 8 элемента массива: -1
Введите число для 9 элемента массива: 9
Введите число для 10 элемента массива: 8
Массив: [2, 5, -3, 0, 12, -4, 6, -1, 9, 8]
Сумма неположительных элементов массива: -8
Количество элементов кратных 3: 3
Произведение элементов на четных местах: -216