• Предмет: Информатика
  • Автор: Andrey2Savchenko3
  • Вопрос задан 7 лет назад

Задано список. Написати програму визначення суми модулів елементів, розміщених після першого нульового.(Це треба написати в Python)

Ответы

Ответ дал: robixer228
0

arr = input("Введите список >>")

print(arr.split(' '))

arr = list(arr)

N = len(arr)

s = 0

d = 0

neg = -1

for i in range(N):

   if arr[i] < '0':

       neg = i

       break

if neg == -1:

   print('Отрицательных нет')

else:

   print('Номер первого отриц.:', neg+1)

   for i in range(neg+1,N):

       d = arr.pop(1)

       d = int(d)

       d = abs(d)

       s += d  

   print('Сумма: ', s)

Вас заинтересует