Дано натуральное число. Установить, является ли последовательность его цифр при просмотре их справа налево упорядоченной по возрастанию. Например, для числа 5321 ответ положительный, для чисел 7820 и 9663 - отрицательный.
Программа на Python, которая определяет, является ли последовательность цифр числа упорядоченной по возрастанию:
def check_order(num): num_str = str(num) for i in range(len(num_str) - 1): if int(num_str[i]) < int(num_str[i + 1]): return False return True num = int(input("Введите натуральное число: ")) if check_order(num): print("Последовательность цифр числа упорядочена по возрастанию") else: print("Последовательность цифр числа НЕ упорядочена по возрастанию")
Вы можете использовать этот код, чтобы проверить является ли последовательность цифр числа упорядоченной по возрастанию.
Программа на Python, которая определяет, является ли последовательность цифр числа упорядоченной по возрастанию:
def check_order(num):num_str = str(num)
for i in range(len(num_str) - 1):
if int(num_str[i]) < int(num_str[i + 1]):
return False
return True
num = int(input("Введите натуральное число: "))
if check_order(num):
print("Последовательность цифр числа упорядочена по возрастанию")
else:
print("Последовательность цифр числа НЕ упорядочена по возрастанию")
Вы можете использовать этот код, чтобы проверить является ли последовательность цифр числа упорядоченной по возрастанию.