Задача Задача №2609440
А
А
Вот пример программы на Python, которая преобразует длину высоты, заданную в сантиметрах, в футы и дюймы:
def cm_to_feet_inches(cm):
inches = cm / 2.54 # 1 дюйм = 2.54 см
feet = int(inches // 12) # целая часть дюймов
inches = inches % 12 # остаток в дюймах
return feet, inches
# Запрос ввода у пользователя
cm = float(input("Введите высоту в сантиметрах: "))
feet, inches = cm_to_feet_inches(cm)
print(f"{cm} см равно {feet} фут(ов) и {inches:.2f} дюйм(ов)")
Пояснение программы:
- Функция
cm_to_feet_inchesпринимает значение высоты в сантиметрах. - Она преобразует сантиметры в дюймы, используя соотношение 1 дюйм = 2.54 см.
- Затем высота в дюймах делится на 12, чтобы получить количество футов (целая часть).
- Остаток от деления на 12 дает число дюймов.
- Вводим значение высоты в сантиметрах и выводим результат в футах и дюймах с двумя знаками после запятой.
Эта программа работает в интерактивном режиме, позволяя пользователю вводить данные и получать результат.