Информатика, вопрос задал 7shesenova , 1 год назад

Пользователь с клавиатуры вводит четырехзначное число. Необходимо перевернуть число и отобразить результат.
ПЕРВЫЙ СПОСОБ - чтобы перевернуть число, сперва выделите цифры этого числа при помощи операции %, затем умножьте их
на соответствующие десятки и сложите их.
ВТОРОЙ СПОСОБ - чтобы перевернуть число, сперва выделите последнюю цифру при помощи операции $, затем умножьте
перевёрнутое число на 10 и прибавьте к нему полученную цифру. Повторите этот алгоритм 4 раза.
ПРИМЕР
ВВОД:
4512
ВЫВОД:
2154

Приложения:

Ответы на вопрос

Ответил happytownatom
1

Ответ:

1 способ.number = int(input("Введите четырёхзначное число: "))

reversed_number = 0

for _ in range(4):

digit = number % 10

reversed_number = reversed_number * 10 + digit

number = number // 10

print("Перевёрнутое число:", reversed_number)

2.способ. number = int(input("Введите четырёхзначное число: "))

reversed_number = 0

for _ in range(4):

digit = number % 10

reversed_number = reversed_number * 10 + digit

number = number // 10

print("Перевёрнутое число:", reversed_number)

Новые вопросы