В одномерном массиве найти наименьший положительный элемент

15 Фев 2020 в 19:41
132 +2
0
Ответы
1

Для нахождения наименьшего положительного элемента в одномерном массиве необходимо пройтись по всем элементам массива и проверить их значения на положительность. Затем сравнить их между собой и найти наименьший положительный элемент.

Пример на Python:

def find_smallest_positive_element(arr):
smallest_positive = None
for num in arr:
if num > 0:
if smallest_positive is None or num < smallest_positive:
smallest_positive = num
return smallest_positive
# Пример использования
arr = [3, -2, 5, 0, -1, 2]
result = find_smallest_positive_element(arr)
if result is not None:
print("Наименьший положительный элемент:", result)
else:
print("В массиве нет положительных элементов.")

Результат выполнения данного кода:

Наименьший положительный элемент: 2
18 Апр 2024 в 17:17
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир