Índice:

Como calcular a área de um trapézio em Python ?: 5 etapas
Como calcular a área de um trapézio em Python ?: 5 etapas

Vídeo: Como calcular a área de um trapézio em Python ?: 5 etapas

Vídeo: Como calcular a área de um trapézio em Python ?: 5 etapas
Vídeo: Exercício Python #096 - Função que calcula área 2024, Novembro
Anonim
Como calcular a área de um trapézio em Python?
Como calcular a área de um trapézio em Python?

Com este instrutível você poderá conhecer a área de qualquer trapézio com a ajuda de um programa em python.

Etapa 1: faça download do Python 2.7.10 e das bibliotecas necessárias

Baixe o Python 2.7.10 e as bibliotecas necessárias
Baixe o Python 2.7.10 e as bibliotecas necessárias

Baixe o python aqui:

www.python.org/downloads/

Baixe as bibliotecas aqui:

Numpy e Matplotlib

Etapa 2: a área de um trapézio

A área de um trapézio
A área de um trapézio

A área de um trapézio tem a seguinte equação:

A = (b + B) / 2 + H

Onde:

A é a área

B é o comprimento da base mais longa

b é o comprimento da base menor

H é a altura do trapézio

Etapa 3: Construindo o Código

Construindo o Código
Construindo o Código

Para construir o código, você deve ter em mente que deve incluir:

- Bibliotecas: Numpy e matplotlib.pyplot

- Permitir que o usuário registre as coordenadas para os dois primeiros pontos. * (Explicação na imagem)

- Converta as informações dos usuários nas variáveis necessárias para calcular a área.

- Dê ao usuário a área do trapézio.

- Represente graficamente o trapézio.

Etapa 4: Código Final

importar numpy como np

import matplotlib.pyplot as 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 longitudinal de la base mayor

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

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

imprimir ("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 longitudinal de los ejes plt.fill_between ([x1, x2, x2, x1, x1], [0, 0, y2, y1, 0]) #llena el espacio entre puntos plt.show ()

Recomendado: