این برنامه پایتونی شتاب یک دوچرخهسوار را محاسبه میکند که با سرعت اولیه 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
- شتاب با تقسیم تغییر سرعت بر زمان محاسبه میشود
- نتیجه با چهار رقم اعشار برای دقت بیشتر نمایش داده میشود