بخشی از مجموعه

چندین نمونه کد

~2 دقیقه مطالعه • بروزرسانی ۸ مهر ۱۴۰۴

شرح برنامه

این برنامه پایتونی مقدار بنزین مصرف‌شده را برحسب لیتر و مسافت طی‌شده را برحسب مایل از کاربر دریافت می‌کند، سپس میزان مصرف سوخت به ازای هر مایل را برحسب گالن محاسبه و نمایش می‌دهد.
نرخ تبدیل استفاده‌شده: هر لیتر = ۰.۲۶۴۱۷۲ گالن
این محاسبه برای مقایسه بهره‌وری سوخت در سیستم‌های مختلف اندازه‌گیری کاربرد دارد.


کد پایتون:


# نرخ تبدیل: هر لیتر = ۰.۲۶۴۱۷۲ گالن
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 گالن

توضیح مراحل:

- کاربر مقدار بنزین را برحسب لیتر و مسافت را برحسب مایل وارد می‌کند
- برنامه لیتر را به گالن تبدیل می‌کند
- سپس مقدار گالن مصرف‌شده را بر مسافت تقسیم می‌کند تا مصرف به ازای هر مایل به‌دست آید
- اعتبارسنجی ورودی بررسی می‌کند که مسافت بیشتر از صفر باشد


نوشته و پژوهش شده توسط دکتر شاهین صیامی