Cuprins:

Cum se calculează aria unui trapez în Python ?: 5 pași
Cum se calculează aria unui trapez în Python ?: 5 pași

Video: Cum se calculează aria unui trapez în Python ?: 5 pași

Video: Cum se calculează aria unui trapez în Python ?: 5 pași
Video: NYC High Line & Hudson River Walk - 4K with Captions 2024, Iulie
Anonim
Cum se calculează aria unui trapez în Python?
Cum se calculează aria unui trapez în Python?

Cu acest instructivable veți putea cunoaște aria unui trapez dat cu ajutorul unui program în python.

Pasul 1: Descărcați Python 2.7.10 și bibliotecile necesare

Descărcați Python 2.7.10 și bibliotecile necesare
Descărcați Python 2.7.10 și bibliotecile necesare

Descărcați python aici:

www.python.org/downloads/

Descărcați bibliotecile aici:

Numpy și Matplotlib

Pasul 2: Are un trapez

Are un trapez
Are un trapez

Aria unui trapez are următoarea ecuație:

A = (b + B) / 2 + H

Unde:

A este zona

B este lungimea bazei mai lungi

b este lungimea bazei mai mici

H este înălțimea trapezului

Pasul 3: Construirea codului

Construirea Codului
Construirea Codului

Pentru a construi codul, trebuie să aveți în vedere că trebuie să includeți:

- Biblioteci: Numpy și matplotlib.pyplot

- Permiteți utilizatorului să înregistreze coordonatele pentru primele două puncte. * (Explicație în imagine)

- Convertiți informațiile utilizatorilor în variabilele necesare pentru calcularea zonei.

- Dați utilizatorului zona trapezului.

- Graficează trapezul.

Pasul 4: Cod final

import numpy ca np

importați matplotlib.pyplot ca plt

x =

y =

x1 = float (input ("Ingrese la coordenada în X del primer punto"))

y1 = float (input ("Ingrese la coordenada în Y del primer punto"))

x2 = float (input ("Ingrese la coordenada în X del segundo punto"))

y2 = float (input ("Ingrese la coordenada în 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 este lungimea bazei primarului

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

aria = ((B + b) / 2) * h

print ("El area del trapecio es", zona)

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 longitudine de la ejes plt.fill_between ([x1, x2, x2, x1, x1], [0, 0, y2, y1, 0]) #llena el space between points plt.show ()

Recomandat: