Mục lục:

Cách tính diện tích hình thang trong Python?: 5 bước
Cách tính diện tích hình thang trong Python?: 5 bước

Video: Cách tính diện tích hình thang trong Python?: 5 bước

Video: Cách tính diện tích hình thang trong Python?: 5 bước
Video: [PYTHON] Bài 5. Toán Tử Trong Python | Bài Toán Tính Chu Vi Và Diện Tích Hình Tròn Trong Python 2024, Tháng bảy
Anonim
Làm thế nào để tính diện tích hình thang trong Python?
Làm thế nào để tính diện tích hình thang trong Python?

Với hướng dẫn hữu ích này, bạn sẽ có thể biết diện tích của bất kỳ hình thang nào đã cho với sự trợ giúp của một chương trình trong python.

Bước 1: Tải xuống Python 2.7.10 và các thư viện cần thiết

Tải xuống Python 2.7.10 và các thư viện cần thiết
Tải xuống Python 2.7.10 và các thư viện cần thiết

Tải python tại đây:

www.python.org/downloads/

Tải xuống các thư viện tại đây:

Numpy và Matplotlib

Bước 2: Hình thang

Hình thang
Hình thang

Diện tích hình thang có phương trình sau:

A = (b + B) / 2 + H

Ở đâu:

A là khu vực

B là chiều dài của cơ sở dài hơn

b là chiều dài của cơ sở nhỏ hơn

H là chiều cao của hình thang

Bước 3: Xây dựng mã

Xây dựng mã
Xây dựng mã

Để xây dựng mã, bạn phải lưu ý rằng bạn phải bao gồm:

- Thư viện: Numpy và matplotlib.pyplot

- Cho phép người dùng đăng ký tọa độ cho hai điểm đầu tiên. * (Giải thích trong hình)

- Chuyển đổi thông tin người dùng thành các biến cần thiết để tính diện tích.

- Cung cấp cho người sử dụng diện tích của hình thang.

- Vẽ đồ thị của hình thang.

Bước 4: Mã cuối cùng

nhập numpy dưới dạng np

nhập matplotlib.pyplot dưới dạng 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 marketor

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

diện tích = ((B + b) / 2) * h

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

plt.plot ([x1, x2, x2, x1, x1], [0, 0, y2, y1, 0]) #grafica thua 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 ()

Đề xuất: