Предмет: Информатика,
автор: Кирилл0ЗФК
Помогите написать на питоне: Дан массив A из N чисел. У всех отрицательных элементов
массива, стоящих после первого положительного, изменить
знак на противоположный.
Ответы
Автор ответа:
1
from random import randint
A = [randint(-10,2) for i in range(int(input("N=")))]
print(A)
idx = -1
for i in range(len(A)):
if A[i] > 0:
idx = i
break
if idx == -1:
print("Положительных элементов нет!")
else:
for i in range(idx, len(A)):
if A[i] < 0:
A[i] *= -1
print(A)
Интересные вопросы
Предмет: Русский язык,
автор: nadres05
Предмет: Русский язык,
автор: yarc
Предмет: Окружающий мир,
автор: прапыкшмеы46п
Предмет: Обществознание,
автор: hitanon
Предмет: Алгебра,
автор: andrey480