codeFlowType:
codeWrite
codeFlowLang:
Python
Сформировать массив из N элементов(путем ввода с клавиатуры), вывести все положительные элементы массива, найти среди положительных наименьшее
Конечно! Ниже приведен код на языке Python, который выполняет указанные действия. Результат оформлен с использованием разметки Markdown.
# Ввод количества элементов массива
N = int(input("Введите количество элементов массива: "))
# Инициализация массива
array = []
# Ввод элементов массива
for i in range(N):
element = float(input(f"Введите элемент {i + 1}: "))
array.append(element)
# Фильтрация положительных элементов
positive_elements = [x for x in array if x > 0]
# Вывод положительных элементов
print("Положительные элементы массива:")
print(positive_elements)
# Поиск наименьшего положительного элемента
if positive_elements:
min_positive = min(positive_elements)
print(f"Наименьший положительный элемент: {min_positive}")
else:
print("Нет положительных элементов в массиве.")