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

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

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

شرح برنامه

این برنامه پایتونی شتاب یک دوچرخه‌سوار را محاسبه می‌کند که با سرعت اولیه x (کیلومتر بر ساعت) حرکت خود را آغاز کرده و پس از n دقیقه به سرعت نهایی k (کیلومتر بر ساعت) می‌رسد.
برای محاسبه شتاب، ابتدا سرعت‌ها به متر بر ثانیه و زمان به ثانیه تبدیل می‌شوند.
فرمول استفاده‌شده:
شتاب = (سرعت نهایی - سرعت اولیه) ÷ زمان


کد پایتون:


# دریافت ورودی‌ها از کاربر
x_kmh = float(input("سرعت اولیه (کیلومتر بر ساعت): "))
k_kmh = float(input("سرعت نهایی (کیلومتر بر ساعت): "))
n_minutes = float(input("مدت زمان (دقیقه): "))

# تبدیل سرعت‌ها به متر بر ثانیه و زمان به ثانیه
x_mps = x_kmh * 1000 / 3600
k_mps = k_kmh * 1000 / 3600
time_seconds = n_minutes * 60

# محاسبه شتاب
acceleration = (k_mps - x_mps) / time_seconds

# نمایش نتیجه
print("\n--- نتیجه ---")
print(f"شتاب دوچرخه‌سوار برابر است با: {acceleration:.4f} متر بر مجذور ثانیه")

نمونه خروجی:


سرعت اولیه (کیلومتر بر ساعت): 10  
سرعت نهایی (کیلومتر بر ساعت): 25  
مدت زمان (دقیقه): 5  

--- نتیجه ---  
شتاب دوچرخه‌سوار برابر است با: 0.0833 متر بر مجذور ثانیه

توضیح مراحل:

- سرعت‌ها از واحد کیلومتر بر ساعت به متر بر ثانیه تبدیل می‌شوند با فرمول × 1000 ÷ 3600
- زمان از دقیقه به ثانیه تبدیل می‌شود با فرمول × 60
- شتاب با تقسیم تغییر سرعت بر زمان محاسبه می‌شود
- نتیجه با چهار رقم اعشار برای دقت بیشتر نمایش داده می‌شود


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