Для решения данной задачи можно использовать следующий алгоритм:
1. Прочитать входное число.
2. Создать переменную для хранения результата.
3. Пока входное число больше 0:
– Получить последнюю цифру входного числа с помощью операции взятия остатка от деления на 10.
– Добавить последнюю цифру к результату, умножив результат на 10 и прибавив последнюю цифру.
– Удалить последнюю цифру из входного числа, разделив входное число на 10 без остатка.
4. Вывести результат.
Пример решения на языке Python:
“`python
def reverse_number(num):
result = 0
while num > 0:
last_digit = num % 10
result = result * 10 + last_digit
num = num // 10
return result
number = int(input(“Введите число: “))
reversed_number = reverse_number(number)
print(“Число с обратным порядком цифр:”, reversed_number)
“`
Пример работы программы:
“`
Введите число: 12345
Число с обратным порядком цифр: 54321
“`