Для этого нужно пройти по всем элементам массива и запоминать индекс последнего отрицательного элемента. Вот пример кода на 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.
Для этого нужно пройти по всем элементам массива и запоминать индекс последнего отрицательного элемента. Вот пример кода на 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.