INHOUDSOPGAWE:

Hoe om die oppervlakte van 'n trapezium in Python te bereken ?: 5 stappe
Hoe om die oppervlakte van 'n trapezium in Python te bereken ?: 5 stappe

Video: Hoe om die oppervlakte van 'n trapezium in Python te bereken ?: 5 stappe

Video: Hoe om die oppervlakte van 'n trapezium in Python te bereken ?: 5 stappe
Video: Hfst10 Oef1 TBO & Volume v Prisma & Silinder 2024, November
Anonim
Hoe om die oppervlakte van 'n trapezium in Python te bereken?
Hoe om die oppervlakte van 'n trapezium in Python te bereken?

Met hierdie instruksies kan u die oppervlakte van 'n gegewe trapezium ken met behulp van 'n python -program.

Stap 1: Laai Python 2.7.10 en nodige biblioteke af

Laai Python 2.7.10 en Noodsaaklike biblioteke af
Laai Python 2.7.10 en Noodsaaklike biblioteke af

Laai python hier af:

www.python.org/downloads/

Laai die biblioteke hier af:

Knap en Matplotlib

Stap 2: Die are of a trapezium

Die are of a Trapezoid
Die are of a Trapezoid

Die oppervlakte van 'n trapezium het die volgende vergelyking:

A = (b + B)/2 + H

Waar:

A is die gebied

B is die lengte van die langer basis

b is die lengte van die kleiner basis

H is die hoogte van die trapezium

Stap 3: Bou die kode

Die bou van die kode
Die bou van die kode

Om die kode te bou, moet u in gedagte hou dat u die volgende moet insluit:

- Biblioteke: Numpy en matplotlib.pyplot

- Laat die gebruiker toe om die koördinate vir die eerste twee punte te registreer.* (Verduideliking op die foto)

- Verander die gebruikersinligting in die veranderlikes wat nodig is om die oppervlakte te bereken.

- Gee die gebruiker die oppervlakte van die trapezium.

- Teken die trapezium.

Stap 4: Finale kode

invoer numpy as np

voer matplotlib.pyplot in as plt

x =

y =

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

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

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

y2 = float (invoer ("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 burgemeester

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

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

druk ("El area del trapecio es", gebied)

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

Aanbeveel: