Найти номер последнего отрицательного элемента массива.

16 Апр 2020 в 19:40
106 +1
0
Ответы
1

Для этого нужно пройти по всем элементам массива и запоминать индекс последнего отрицательного элемента. Вот пример кода на Python:

def find_last_negative_index(arr):
last_negative_index = -1
for i in range(len(arr)):
if arr[i] < 0:
last_negative_index = i
return last_negative_index
arr = [1, -2, 3, -4, 5, -6]
last_negative_index = find_last_negative_index(arr)
if last_negative_index != -1:
print(f"Номер последнего отрицательного элемента массива: {last_negative_index}")
else:
print("В массиве нет отрицательных элементов.")

При передаче массива [1, -2, 3, -4, 5, -6] код выведет Номер последнего отрицательного элемента массива: 5, так как последним отрицательным элементом является -6 с индексом 5.

18 Апр в 13:52
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 91 905 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир