Пользователь вводит два вещественных числа — N и K. Напишите программу, которая отдельно заменяет сначала целую часть на число, которое получается из исходного записью его цифр в обратном порядке, затем то же самое делает с дробной частью. После этого числа складываются и сумма выводится на экран.
Пример:
Введите первое число: 102.12
Введите второе число: 123.34
Первое число наоборот: 201.21
Второе число наоборот: 321.43
Сумма: 522.64
Решение:
def number_back(n):
parts = str(n).split('.')
parts[0] = ''.join(reversed(list(str(parts[0]))))
parts[1] = ''.join(reversed(list(str(parts[1]))))
return float(parts[0] + '.' + parts[1])
first = float(input('Введите первое число: '))
second = float(input('Введите второе число: '))
first_back = number_back(first)
second_back = number_back(second)
print('Первое число наоборот:', first_back)
print('Второе число наоборот:', second_back)
print('Сумма:', first_back + second_back)
27900login-checkЗадача 4. Число наоборот 3
