Sommario:

Come Calcolare l'Area di un Trapezio in Python?: 5 Passaggi
Come Calcolare l'Area di un Trapezio in Python?: 5 Passaggi

Video: Come Calcolare l'Area di un Trapezio in Python?: 5 Passaggi

Video: Come Calcolare l'Area di un Trapezio in Python?: 5 Passaggi
Video: GUARDATE COSA è successo in classe! Ho promesso di mettere 10 a chi stacca i quaderni #shorts 2024, Dicembre
Anonim
Come calcolare l'area di un trapezio in Python?
Come calcolare l'area di un trapezio in Python?

Con questo tutorial sarai in grado di conoscere l'area di un dato trapezio con l'aiuto di un programma in python.

Passaggio 1: scarica Python 2.7.10 e le librerie necessarie

Scarica Python 2.7.10 e le librerie necessarie
Scarica Python 2.7.10 e le librerie necessarie

Scarica Python qui:

www.python.org/downloads/

Scarica qui le librerie:

Numpy e Matplotlib

Passaggio 2: l'area di un trapezio

L'are di un trapezio
L'are di un trapezio

L'area di un trapezio ha la seguente equazione:

A=(b+B)/2 + H

In cui si:

A è l'area

B è la lunghezza della base più lunga

b è la lunghezza della base minore

H è l'altezza del trapezio

Passaggio 3: costruire il codice

Costruire il codice
Costruire il codice

Per costruire il codice, devi tenere a mente che devi includere:

- Librerie: Numpy e matplotlib.pyplot

- Consentire all'utente di registrare le coordinate per i primi due punti.* (spiegazione nell'immagine)

- Convertire le informazioni degli utenti nelle variabili necessarie per calcolare l'area.

- Dare all'utente l'area del trapezio.

- Disegna il trapezio.

Passaggio 4: codice finale

importa numpy come np

importa matplotlib.pyplot come 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 coordinata en X del secondo punto "))

y2=float(input("Ingrese la coordinata en Y del secondo punto "))

P1=(x1, y1)

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

B=np.sqrt(((x2-x1)**2)+((y2-y1)**2)) ##B è la longitudine della base mayor

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

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

Consigliato: