3. Дан массив А, состоящий из 11 элемента. Найти и отпечатать наименьший из его положительных элементов, предполагая, что они есть среди элементов массива.
A = [3, -5, 2, 7, -4, 9, 0, -1, 4, -6, 1] min_positive = None for num in A: if num > 0: if min_positive is None or num < min_positive: min_positive = num if min_positive is not None: print("Наименьший из положительных элементов массива A: ", min_positive) else: print("В массиве A нет положительных элементов.")
В данном примере кода мы итерируемся по элементам массива A и, если элемент положительный, сравниваем его с переменной min_positive, в которой хранится текущее минимальное положительное значение. Если элемент меньше значения min_positive или min_positive равно None (то есть еще не найдено положительных элементов), то обновляем значение min_positive. После завершения цикла проверяем, существует ли минимальный положительный элемент и выводим его на экран. Если положительных элементов в массиве нет, выводим сообщение о том, что они отсутствуют.
Пример кода на Python:
A = [3, -5, 2, 7, -4, 9, 0, -1, 4, -6, 1]min_positive = None
for num in A:
if num > 0:
if min_positive is None or num < min_positive:
min_positive = num
if min_positive is not None:
print("Наименьший из положительных элементов массива A: ", min_positive)
else:
print("В массиве A нет положительных элементов.")
В данном примере кода мы итерируемся по элементам массива A и, если элемент положительный, сравниваем его с переменной min_positive, в которой хранится текущее минимальное положительное значение. Если элемент меньше значения min_positive или min_positive равно None (то есть еще не найдено положительных элементов), то обновляем значение min_positive. После завершения цикла проверяем, существует ли минимальный положительный элемент и выводим его на экран. Если положительных элементов в массиве нет, выводим сообщение о том, что они отсутствуют.