Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2309353
А
Аноним
21 ноября 2024 16:38 · публичный вопрос
А
Аноним

Найти номер и значение первого положительного элемента массива на языке Python

Ответ нейросети
21 ноября 2024 16:38

Чтобы найти номер и значение первого положительного элемента массива на языке Python, можно использовать цикл для перебора элементов массива. Ниже приведен пример кода, который решает эту задачу:

# Пример массива
array = [-1, -2, 0, 3, 5, -4]

# Инициализация переменных для хранения номера и значения
index = -1
value = None

# Итерация по массиву
for i in range(len(array)):
    if array[i] > 0:
        index = i
        value = array[i]
        break  # Прерываем цикл после нахождения первого положительного элемента

# Проверяем, найден ли положительный элемент
if index != -1:
    print(f'Номер первого положительного элемента: {index}')
    print(f'Значение первого положительного элемента: {value}')
else:
    print('Положительные элементы отсутствуют в массиве.')

Этот код создает массив и перебирает его элементы. Как только находится первый положительный элемент, программа запоминает его индекс и значение, а затем прерывает цикл. После завершения перебора выводится информация о первом положительном элементе. Если таких элементов нет, программа сообщает об этом.

Если у вас возникли вопросы по коду или нужны дополнительные пояснения, не стесняйтесь спрашивать!