این برنامه پایتون زمان سقوط جسم را از کاربر دریافت کرده و با استفاده از فرمول فیزیکی فاصله = ½ × g × t²، ارتفاع سقوط جسم را در هر ثانیه محاسبه و نمایش میدهد.
در این برنامه مقدار g برابر با 9.8 متر بر مجذور ثانیه در نظر گرفته شده است.
def falling_distance(g: float, t: int) -> float:
return 0.5 * g * t**2
# دریافت زمان سقوط از کاربر
max_time = int(input("زمان سقوط را وارد کنید (برحسب ثانیه): "))
g = 9.8 # شتاب جاذبه
print("ارتفاع سقوط در هر ثانیه:")
for t in range(0, max_time + 1):
d = falling_distance(g, t)
print(f"t = {t} ثانیه → فاصله = {d:.2f} متر")
t = 0 ثانیه → فاصله = 0.00 متر
t = 1 ثانیه → فاصله = 4.90 متر
t = 2 ثانیه → فاصله = 19.60 متر
t = 3 ثانیه → فاصله = 44.10 متر
t = 4 ثانیه → فاصله = 78.40 متر
t = 5 ثانیه → فاصله = 122.50 متر