Дано натуральное число A (7<A<1963). Составить программу, которая с помощью функции Random создает A целых чисел, не превышающих по модулю 21, и выводит на экран сначала все числа, потом все числа в возрастающем порядке, далее все нечетные среди них числа в убывающем порядке.
import random A = int(input("Введите натуральное число A (7 < A < 1963): ")) while A <= 7 or A >= 1963: A = int(input("Попробуйте еще раз. Введите натуральное число A (7 < A < 1963): ")) numbers = [random.randint(-21, 21) for _ in range(A)] print("Все числа:") print(numbers) print("Все числа в возрастающем порядке:") numbers_sorted = sorted(numbers) print(numbers_sorted) print("Все нечетные числа в убывающем порядке:") odd_numbers = sorted([num for num in numbers if num % 2 != 0], reverse=True) print(odd_numbers)
Программа сначала создает A целых чисел в диапазоне от -21 до 21 с помощью функции Random. Затем выводит на экран все числа, все числа в возрастающем порядке и все нечетные числа в убывающем порядке.
A = int(input("Введите натуральное число A (7 < A < 1963): "))
while A <= 7 or A >= 1963:
A = int(input("Попробуйте еще раз. Введите натуральное число A (7 < A < 1963): "))
numbers = [random.randint(-21, 21) for _ in range(A)]
print("Все числа:")
print(numbers)
print("Все числа в возрастающем порядке:")
numbers_sorted = sorted(numbers)
print(numbers_sorted)
print("Все нечетные числа в убывающем порядке:")
odd_numbers = sorted([num for num in numbers if num % 2 != 0], reverse=True)
print(odd_numbers)
Программа сначала создает A целых чисел в диапазоне от -21 до 21 с помощью функции Random. Затем выводит на экран все числа, все числа в возрастающем порядке и все нечетные числа в убывающем порядке.