СОРТИРОВКА ЭЛЕМЕНТОВ МАССИВОВ
1. Создать произвольный целочисленный массив положительных чисел размером 14 элементов. Элементами массива являются произвольные положительные целые числа в диапазоне от 0 до 37.
2. Провести сортировку массива и сформировать два других массива по признаку «четные–нечетные» числа.
3. Вывести на печать в разные строки исходный массив, сформированные массивы четных и нечетных чисел.

16 Ноя 2020 в 19:41
134 +1
0
Ответы
1
import random
# Создание исходного массива
array = [random.randint(0, 37) for _ in range(14)]
# Сортировка исходного массива
array.sort()
# Формирование массивов четных и нечетных чисел
even_array = [num for num in array if num % 2 == 0]
odd_array = [num for num in array if num % 2 != 0]
# Вывод на печать исходного массива
print("Исходный массив:")
print(array)
# Вывод на печать массива четных чисел
print("\nМассив четных чисел:")
print(even_array)
# Вывод на печать массива нечетных чисел
print("\nМассив нечетных чисел:")
print(odd_array)

Пример вывода:

Исходный массив:
[2, 4, 7, 9, 10, 13, 15, 21, 25, 26, 29, 33, 34, 36]
Массив четных чисел:
[2, 4, 10, 26, 34, 36]
Массив нечетных чисел:
[7, 9, 13, 15, 21, 25, 29, 33]
17 Апр 2024 в 22:02
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир