Задать массив случайным образом, заменить в нём все отрицательные элементы на элементы с противоположным знаком(например, -5 на 5, -9 на 9), отсортировать массив по неубыванию. Вывести элементы исходного и получившегося массива.

19 Ноя 2021 в 19:42
68 +1
0
Ответы
1

import random

Создаем массив случайным образом

arr = [random.randint(-10, 10) for _ in range(10)]

Заменяем отрицательные элементы на элементы с противоположным знаком

for i in range(len(arr)):
if arr[i] < 0:
arr[i] = -arr[i]

Сортируем массив

arr.sort()

Выводим исходный и получившийся массив

print("Исходный массив:", arr)
print("Получившийся массив:", arr)

17 Апр 2024 в 08:37
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир