این برنامه پایتونی مقدار بنزین مصرفشده را برحسب لیتر و مسافت طیشده را برحسب مایل از کاربر دریافت میکند، سپس میزان مصرف سوخت به ازای هر مایل را برحسب گالن محاسبه و نمایش میدهد.
نرخ تبدیل استفادهشده: هر لیتر = ۰.۲۶۴۱۷۲ گالن
این محاسبه برای مقایسه بهرهوری سوخت در سیستمهای مختلف اندازهگیری کاربرد دارد.
# نرخ تبدیل: هر لیتر = ۰.۲۶۴۱۷۲ گالن
LITER_TO_GALLON = 0.264172
# دریافت ورودی از کاربر
liters_used = float(input("مقدار بنزین مصرفشده (برحسب لیتر): "))
miles_traveled = float(input("مسافت طیشده (برحسب مایل): "))
# تبدیل لیتر به گالن
gallons_used = liters_used * LITER_TO_GALLON
# محاسبه مصرف به ازای هر مایل
if miles_traveled > 0:
fuel_per_mile = gallons_used / miles_traveled
print("\n--- نتیجه ---")
print(f"مصرف سوخت به ازای هر مایل: {fuel_per_mile:.4f} گالن")
else:
print("مسافت باید بیشتر از صفر باشد.")
مقدار بنزین مصرفشده (برحسب لیتر): 50
مسافت طیشده (برحسب مایل): 120
--- نتیجه ---
مصرف سوخت به ازای هر مایل: 0.1101 گالن
- کاربر مقدار بنزین را برحسب لیتر و مسافت را برحسب مایل وارد میکند
- برنامه لیتر را به گالن تبدیل میکند
- سپس مقدار گالن مصرفشده را بر مسافت تقسیم میکند تا مصرف به ازای هر مایل بهدست آید
- اعتبارسنجی ورودی بررسی میکند که مسافت بیشتر از صفر باشد