Вопрос задан 11.07.2023 в 05:53. Предмет Информатика. Спрашивает Dziamba Vika.

Для Python. Дан одномерный массив из 10 элементов. Найдите первую пару отрицательных чисел.

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Исламов Тимур.

Ответ:

from random import random

N = 10

arr = [0] * N

for i in range(N):

arr[i] = int(random() * 10) - 5

print(arr)

s = 0

for i in range(N):

if arr[i] >= 0 and arr[i]%2 == 0:

s += arr[i]

print(s)

[2, 2, -2, -3, -3, 1, 4, 4, -5, 2]

14

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример кода на Python, который находит первую пару отрицательных чисел в заданном одномерном массиве:

python
def find_first_negative_pair(arr): for i in range(len(arr) - 1): if arr[i] < 0 and arr[i+1] < 0: return arr[i], arr[i+1] return None # Пример массива my_array = [3, -5, 2, -8, -1, 7, 0, -4, 6, -9] result = find_first_negative_pair(my_array) if result: print("Первая пара отрицательных чисел:", result) else: print("В массиве нет пар отрицательных чисел.")

В этом примере функция find_first_negative_pair принимает массив и перебирает его элементы с индексами от 0 до len(arr) - 1. Если она находит пару отрицательных чисел, то возвращает эту пару. Если такой пары нет, то функция возвращает None.

0 0

Похожие вопросы

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

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

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