این برنامه پایتونی مقادیر ورودی به مایل و فوت را دریافت کرده و آنها را به متر و سانتیمتر تبدیل میکند.
مقادیر تبدیل:
- هر مایل برابر با 1609.35 متر است
- هر فوت برابر با 0.3048 متر است
# ثابتهای تبدیل
MILE_TO_METERS = 1609.35
FOOT_TO_METERS = 0.3048
# دریافت ورودیها از کاربر
miles = float(input("تعداد مایل را وارد کنید: "))
feet = float(input("تعداد فوت را وارد کنید: "))
# تبدیل به متر
total_meters = miles * MILE_TO_METERS + feet * FOOT_TO_METERS
# تبدیل به متر و سانتیمتر جداگانه
meters_part = int(total_meters)
centimeters_part = int((total_meters - meters_part) * 100)
# نمایش نتیجه
print("\n--- نتیجه ---")
print(f"مقدار کل: {total_meters:.2f} متر")
print(f"تقریباً برابر با: {meters_part} متر و {centimeters_part} سانتیمتر")
تعداد مایل را وارد کنید: 2
تعداد فوت را وارد کنید: 500
--- نتیجه ---
مقدار کل: 3383.75 متر
تقریباً برابر با: 3383 متر و 75 سانتیمتر
- ورودیها بهصورت اعشاری دریافت میشوند
- تبدیل مایل و فوت به متر با استفاده از ضرایب استاندارد انجام میشود
- برای نمایش دقیقتر، مقدار متر و سانتیمتر جداگانه محاسبه و چاپ میشود