
Вопрос задан 29.09.2023 в 08:32.
Предмет Информатика.
Спрашивает Соколова Марина.
PYTHON!!! Дано масив А[1..n]. Скласти програму яка в масиві всі додатні числа збільшує на 2,а всі
від’ємні числа зменшує на 2.

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

Отвечает Гончарова Алина.
a = [-5, -3, 4, 54, -33]
a2 = [i + 2 if i > 0 else i - 2 for i in a]
print(a2)



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Звісно, ось програма на мові Python, яка виконує дану операцію над масивом A:
pythondef змінити_елементи_масиву(A):
n = len(A)
for i in range(n):
if A[i] > 0:
A[i] += 2
elif A[i] < 0:
A[i] -= 2
# Приклад використання:
A = [1, -3, 5, -7, 2]
змінити_елементи_масиву(A)
print(A) # Результат: [3, -5, 7, -9, 4]
Ця програма перевіряє кожен елемент масиву A
і збільшує додатні числа на 2 і зменшує від'ємні числа на 2. Після виклику функції змінити_елементи_масиву(A)
, масив A
буде містити оновлені значення.


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

Информатика 2132

Информатика 63

Информатика 14

Информатика 32

Информатика 19

Информатика 15

Информатика 175

Информатика 31

Информатика 48
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili