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

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

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

شرح برنامه

این برنامه پایتونی فاصله بین دو نقطه در صفحه دوبعدی را محاسبه می‌کند.
فرمول استفاده‌شده برای محاسبه فاصله اقلیدسی به‌صورت زیر است:
فاصله = √((x₂ - x₁)² + (y₂ - y₁)²)


کد پایتون:


import math

# دریافت مختصات از کاربر
x1 = float(input("مقدار x₁ را وارد کنید: "))
y1 = float(input("مقدار y₁ را وارد کنید: "))
x2 = float(input("مقدار x₂ را وارد کنید: "))
y2 = float(input("مقدار y₂ را وارد کنید: "))

# محاسبه فاصله اقلیدسی
distance = math.sqrt((x2 - x1)**2 + (y2 - y1)**2)

# نمایش نتیجه
print("\n--- نتیجه ---")
print(f"فاصله بین دو نقطه برابر است با: {distance:.4f}")

نمونه خروجی:


مقدار x₁ را وارد کنید: 2  
مقدار y₁ را وارد کنید: 3  
مقدار x₂ را وارد کنید: 7  
مقدار y₂ را وارد کنید: 6  

--- نتیجه ---  
فاصله بین دو نقطه برابر است با: 5.8300

توضیح مراحل:

- کاربر مختصات دو نقطه را وارد می‌کند
- برنامه از تابع math.sqrt() برای محاسبه ریشه دوم استفاده می‌کند
- اختلاف مختصات در محور x و y به توان دو رسیده و جمع می‌شوند
- خروجی با دقت چهار رقم اعشار نمایش داده می‌شود


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