Составьте программу, которая преобразует введенное с клавиатуры дробное число в денежный формат. Например, число 12,348 должно быть преобразовано к виду 12 руб. 35 коп.
# Ввод дробного числа с клавиатуры number = float(input("Введите дробное число: ")) # Округляем число до двух знаков после запятой rubles = int(number) kopecks = round((number - rubles) * 100) # Вывод результата в формате "X руб. Y коп." print(f"{rubles} руб. {kopecks} коп.")
number = float(input("Введите дробное число: "))
# Округляем число до двух знаков после запятой
rubles = int(number)
kopecks = round((number - rubles) * 100)
# Вывод результата в формате "X руб. Y коп."
print(f"{rubles} руб. {kopecks} коп.")
Пример работы программы:
Введите дробное число: 12.34812 руб. 35 коп.