Table des matières:

Comment calculer l'aire d'un trapèze en Python ? : 5 étapes
Comment calculer l'aire d'un trapèze en Python ? : 5 étapes

Vidéo: Comment calculer l'aire d'un trapèze en Python ? : 5 étapes

Vidéo: Comment calculer l'aire d'un trapèze en Python ? : 5 étapes
Vidéo: Comment calculer aire trapèze rectangle 2024, Juillet
Anonim
Comment calculer l'aire d'un trapèze en Python ?
Comment calculer l'aire d'un trapèze en Python ?

Avec cet instructable, vous pourrez connaître l'aire d'un trapèze donné à l'aide d'un programme en python.

Étape 1: Téléchargez Python 2.7.10 et les bibliothèques nécessaires

Téléchargez Python 2.7.10 et les bibliothèques nécessaires
Téléchargez Python 2.7.10 et les bibliothèques nécessaires

Téléchargez Python ici:

www.python.org/downloads/

Téléchargez les bibliothèques ici:

Numpy et Matplotlib

Étape 2: L'are d'un trapèze

L'are d'un trapèze
L'are d'un trapèze

L'aire d'un trapèze a l'équation suivante:

A=(b+B)/2 + H

Où:

A est la zone

B est la longueur de la base la plus longue

b est la longueur de la plus petite base

H est la hauteur du trapèze

Étape 3: Construire le code

Construire le code
Construire le code

Afin de construire le code, vous devez avoir à l'esprit que vous devez inclure:

- Bibliothèques: Numpy et matplotlib.pyplot

- Permettre à l'utilisateur d'enregistrer les coordonnées des deux premiers points.* (explication dans l'image)

- Convertir les informations des utilisateurs dans les variables nécessaires pour calculer la zone.

- Donner à l'utilisateur l'aire du trapèze.

- Tracez le trapèze.

Étape 4: Code final

importer numpy en tant que np

importer matplotlib.pyplot en tant que 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.

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

Conseillé: