дата: 28.03.2024 14:37

Задача: Вывод цифр числа в обратном порядке

Дано натуральное число, необходимо написать программу, которая выводит его цифры в столбик в обратном порядке.

  • Шаг 1: Принять число от пользователя.
  • Шаг 2: Преобразовать число в строку.
  • Шаг 3: Разделить строку на отдельные цифры.
  • Шаг 4: Перевернуть массив цифр.
  • Шаг 5: Вывести перевернутый массив цифр в столбик.
```python
# Программа для вывода цифр числа в обратном порядке

def reverse_digits(number):
    # Шаг 1: Принять число от пользователя
    number = int(input("Введите число: "))

    # Шаг 2: Преобразовать число в строку
    str_number = str(number)

    # Шаг 3: Разделить строку на отдельные цифры
    digits = list(str_number)

    # Шаг 4: Перевернуть массив цифр
    digits.reverse()

    # Шаг 5: Вывести перевернутый массив цифр в столбик
    for digit in digits:
        print(digit, end=" ")

if __name__ == "__main__":
    reverse_digits(number)
```