فهرست مطالب:

چگونه می توان مساحت ذوزنقه را در پایتون محاسبه کرد؟: 5 مرحله
چگونه می توان مساحت ذوزنقه را در پایتون محاسبه کرد؟: 5 مرحله

تصویری: چگونه می توان مساحت ذوزنقه را در پایتون محاسبه کرد؟: 5 مرحله

تصویری: چگونه می توان مساحت ذوزنقه را در پایتون محاسبه کرد؟: 5 مرحله
تصویری: آموزش مساحت لوزی 2024, نوامبر
Anonim
چگونه مساحت ذوزنقه را در پایتون محاسبه کنیم؟
چگونه مساحت ذوزنقه را در پایتون محاسبه کنیم؟

با استفاده از این دستورالعمل قادر خواهید بود با کمک برنامه ای در پایتون مساحت هر ذوزنقه ای را بشناسید.

مرحله 1: Python 2.7.10 و کتابخانه های ضروری را بارگیری کنید

Python 2.7.10 و کتابخانه های ضروری را بارگیری کنید
Python 2.7.10 و کتابخانه های ضروری را بارگیری کنید

پایتون را از اینجا بارگیری کنید:

www.python.org/downloads/

کتابخانه ها را از اینجا بارگیری کنید:

Numpy و Matplotlib

مرحله 2: ناحیه ذوزنقه ای هستند

مناطق ذوزنقه ای هستند
مناطق ذوزنقه ای هستند

مساحت ذوزنقه دارای معادله زیر است:

A = (b + B)/2 + H

جایی که:

A منطقه است

B طول پایه بلندتر است

b طول پایه کوچکتر است

H ارتفاع ذوزنقه است

مرحله 3: ایجاد کد

ساختن کد
ساختن کد

برای ایجاد کد ، باید در نظر داشته باشید که باید موارد زیر را شامل شود:

- کتابخانه ها: Numpy و matplotlib.pyplot

- به کاربر اجازه دهید مختصات دو نقطه اول را ثبت کند.* (توضیح در تصویر)

- تبدیل اطلاعات کاربران به متغیرهای مورد نیاز برای محاسبه مساحت.

- مساحت ذوزنقه را به کاربر بدهید.

- نمودار ذوزنقه را نشان دهید.

مرحله 4: کد نهایی

وارد کردن numpy به عنوان np

matplotlib.pyplot را به عنوان plt وارد کنید

x =

y =

x1 = float (ورودی ("Ingrese la coordenada en X del primer punto"))

y1 = float (ورودی ("Ingrese la coordenada en Y del primer punto"))

x2 = float (ورودی ("Ingrese la coordenada en X del segundo punto"))

y2 = float (ورودی ("Ingrese la coordenada en Y del segundo punto"))

P1 = (x1 ، y1)

P2 = (x2 ، y2) P3 = (x1 ، 0) P4 = (x2 ، 0)

B = np.sqrt ((((x2-x1) ** 2)+((y2-y1) ** 2)) ## B es la longitud de la base Mayor

b = (x2-x1) ## b es la longitud de la base menor h = y2 ## h es la altura del trapecio.

منطقه = ((B+b)/2)*ساعت

چاپ ("El area del trapecio es" ، منطقه)

plt.plot ([x1 ، x2 ، x2 ، x1 ، x1] ، [0 ، 0 ، y2 ، y1 ، 0]) #grafica los puntos del trapecio plt.axis ([- -1 ، 20 ، -1 ، 20]) #Limita la longitud de los ejes plt. بین ([x1 ، x2 ، x2 ، x1 ، x1] ، [0 ، 0 ، y2 ، y1 ، 0]) #llena el espacio entre puntos plt.show ()

توصیه شده: