Вопрос задан 29.09.2023 в 08:32. Предмет Информатика. Спрашивает Соколова Марина.

PYTHON!!! Дано масив А[1..n]. Скласти програму яка в масиві всі додатні числа збільшує на 2,а всі

від’ємні числа зменшує на 2.
0 0
Перейти к ответам

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

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

a = [-5, -3, 4, 54, -33]

a2 = [i + 2 if i > 0 else i - 2 for i in a]

print(a2)

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

Звісно, ось програма на мові Python, яка виконує дану операцію над масивом A:

python
def змінити_елементи_масиву(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 буде містити оновлені значення.

0 0

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

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

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

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