def replace_negative_with_zero(arr): for i in range(len(arr)): if arr[i] < 0: arr[i] = 0 break return arr arr = [2, 4, -3, 7, -5, 10] print("Исходный массив:", arr) arr = replace_negative_with_zero(arr) print("Массив после замены первого отрицательного числа на ноль:", arr)
Результат выполнения:
Исходный массив: [2, 4, -3, 7, -5, 10] Массив после замены первого отрицательного числа на ноль: [2, 4, 0, 7, -5, 10]
Пример решения на Python:
def replace_negative_with_zero(arr):for i in range(len(arr)):
if arr[i] < 0:
arr[i] = 0
break
return arr
arr = [2, 4, -3, 7, -5, 10]
print("Исходный массив:", arr)
arr = replace_negative_with_zero(arr)
print("Массив после замены первого отрицательного числа на ноль:", arr)
Результат выполнения:
Исходный массив: [2, 4, -3, 7, -5, 10]Массив после замены первого отрицательного числа на ноль: [2, 4, 0, 7, -5, 10]