Массив А вводится с клавиатуры. Найти сумму его элементов с четными номерами, произведение отрицательных элементов, количество нечетных элементов. Размер произвольный.
Решить в питоне!чтобы было понятно за 9 класс!!СРОЧНО ПОЖАЛУЙСТА!!!Даю 10 баллов​

Ответы

Ответ дал: Rediska873
1

Код:

A = [] # создаем массив

while(1): # бесконечный цикл для ввода элементов

   x = input('Введите число ("стоп" для завершения): ') # принимаем значение с клавиатуры в переменную Х

   if x == "стоп": # если "стоп"

       break # завершаем цикл while

   A.append(float(x)) # если не "стоп" добавляем в конец цифру

sum_even = 0

multiplied_odd = 1

counter = 0

for i in range(len(A)): # i принимает значения от 0 до длинны массива = (номер элемента)

   if i % 2 == 0: # если номер четный

       sum_even += + A[i] # добавляем к сумме элемент с этим номером

   if A[i] < 0: # если элемент меньше 0

       multiplied_odd *= A[i] # умножаем результат на элемент

   

   if A[i] % 2 != 0: # если элемент не четный

       counter += 1 # добавляем 1 к переменной

# выводим значения на экран

print("\nСумма элементов с четными номерами:", sum_even)

print("Произведение отрицательных:", multiplied_odd) # выведет 1 если нету нечетных

print("Количество нечетных:", counter)


noodle38: а как баллы начслить?
Вас заинтересует