Tabla de contenido:

¿Cómo calcular el área de un trapecio en Python ?: 5 pasos
¿Cómo calcular el área de un trapecio en Python ?: 5 pasos

Video: ¿Cómo calcular el área de un trapecio en Python ?: 5 pasos

Video: ¿Cómo calcular el área de un trapecio en Python ?: 5 pasos
Video: Calcular áreas de figuras geométricas en Python 2024, Noviembre
Anonim
¿Cómo calcular el área de un trapecio en Python?
¿Cómo calcular el área de un trapecio en Python?

Con este instructivo podrás conocer el área de cualquier trapezoide dado con la ayuda de un programa en Python.

Paso 1: descargue Python 2.7.10 y las bibliotecas necesarias

Descargar Python 2.7.10 y las bibliotecas necesarias
Descargar Python 2.7.10 y las bibliotecas necesarias

Descarga python aquí:

www.python.org/downloads/

Descarga las bibliotecas aquí:

Numpy y Matplotlib

Paso 2: el área de un trapezoide

Son de un trapezoide
Son de un trapezoide

El área de un trapezoide tiene la siguiente ecuación:

A = (segundo + segundo) / 2 + H

Dónde:

A es el área

B es la longitud de la base más larga

b es la longitud de la base más pequeña

H es la altura del trapezoide

Paso 3: creación del código

Construyendo el Código
Construyendo el Código

Para construir el código, debes tener en cuenta que debes incluir:

- Bibliotecas: Numpy y matplotlib.pyplot

- Permitir al usuario registrar las coordenadas de los dos primeros puntos. * (Explicación en la imagen)

- Convertir la información de los usuarios en las variables necesarias para calcular el área.

- Dar al usuario el área del trapezoide.

- Grafica el trapezoide.

Paso 4: Código final

importar numpy como np

importar matplotlib.pyplot como plt

x =

y =

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

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

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

y2 = float (input ("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.

área = ((B + b) / 2) * h

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

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 ()

Recomendado: