дата: 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)
```