Mündəricat:

Pythonda bir trapezoidin sahəsini necə hesablamaq olar ?: 5 addım
Pythonda bir trapezoidin sahəsini necə hesablamaq olar ?: 5 addım

Video: Pythonda bir trapezoidin sahəsini necə hesablamaq olar ?: 5 addım

Video: Pythonda bir trapezoidin sahəsini necə hesablamaq olar ?: 5 addım
Video: 16 ошибок штукатурки стен. 2024, Iyul
Anonim
Pythonda bir trapezoidin sahəsini necə hesablamaq olar?
Pythonda bir trapezoidin sahəsini necə hesablamaq olar?

Bu təlimatla python proqramının köməyi ilə hər hansı bir trapezoidin sahəsini bilə biləcəksiniz.

Addım 1: Python 2.7.10 və Lazımi Kitabxanaları yükləyin

Python 2.7.10 və Lazımi Kitabxanaları yükləyin
Python 2.7.10 və Lazımi Kitabxanaları yükləyin

Pythonu buradan yükləyin:

www.python.org/downloads/

Kitabxanaları buradan yükləyin:

Numpy və Matplotlib

Addım 2: Trapezoiddir

Trapezoidlərdir
Trapezoidlərdir

Trapezoidin sahəsi aşağıdakı tənliyə malikdir:

A = (b + B)/2 + H

Harada:

A ərazidir

B, daha uzun bazanın uzunluğudur

b, kiçik bazanın uzunluğudur

H trapezoidin hündürlüyüdür

Addım 3: Məcəllənin qurulması

Məcəllənin qurulması
Məcəllənin qurulması

Kodu qurmaq üçün daxil etməli olduğunuzu nəzərə almalısınız:

- Kitabxanalar: Numpy və matplotlib.pyplot

- İstifadəçiyə ilk iki nöqtə üçün koordinatları qeyd etməsinə icazə verin.* (Şəkildəki izahat)

- İstifadəçilərin məlumatlarını sahəni hesablamaq üçün lazım olan dəyişənlərə çevirin.

- İstifadəçiyə trapezoidin sahəsini verin.

- Trapezoidin qrafikini çəkin.

Addım 4: Son Kod

np kimi numpy idxal edin

matplotlib.pyplotu plt olaraq idxal edin

x =

y =

x1 = float (giriş ("Ingrese la coordenada en X del primer punto"))

y1 = şamandıra (giriş ("İşin ən yaxşı nöqtəsi")

x2 = float (giriş ("Ingrese la coordenada en X del segundo punto"))

y2 = şamandıra (giriş ("İşin koordinatını artırmaq üçün")))

P1 = (x1, y1)

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

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

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

sahə = ((B+b)/2)*h

çap ("El sahəsi del trapecio es", sahə)

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.fill_between ([x1, x2, x2, x1, x1], [0, 0, y2, y1, 0]) #llena el espacio entre puntos plt.show ()

Tövsiyə: