Вопрос задан 11.02.2021 в 12:42. Предмет Информатика. Спрашивает Anarbek Merzhan.

Написать программу: найти минимальный среди положительных элементов массива. Интервал: от -20 до 150

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бутина Геля.
Пишу на QBasic
массив создан и заполнен
PRINT "Введите количество элементов массива"
INPUT N
MIN= 150
FOR I = 1 TO N
IF I  <MIN AND I>0 THEN
MIN = I
END IF
NEXT I 
PRINT MIN
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример программы на языке Python, которая находит минимальный положительный элемент в заданном массиве:

python
def find_minimum_positive(arr): # Инициализация переменной минимального положительного элемента min_positive = float('inf') # Перебор всех элементов в массиве for num in arr: # Проверка, является ли текущий элемент положительным и меньшим, чем текущий минимальный положительный элемент if 0 < num < min_positive: min_positive = num # Возврат минимального положительного элемента return min_positive # Пример использования программы array = [2, -5, 10, 0, 7, -3, 20, -8, 15] result = find_minimum_positive(array) print("Минимальный положительный элемент:", result)

В этом примере мы определяем функцию find_minimum_positive, которая принимает массив в качестве аргумента и находит минимальный положительный элемент. Мы инициализируем переменную min_positive бесконечностью (float('inf')) в начале, чтобы гарантировать, что первый положительный элемент в массиве станет новым минимальным. Затем мы перебираем все элементы массива и обновляем min_positive, если текущий элемент положительный и меньше текущего значения min_positive. В конце мы возвращаем значение min_positive.

В этом примере используется массив [2, -5, 10, 0, 7, -3, 20, -8, 15], но вы можете легко изменить массив на свое усмотрение.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос