Bagaimana Mengira Kawasan Trapezoid di Python ?: 5 Langkah
Bagaimana Mengira Kawasan Trapezoid di Python ?: 5 Langkah
Bagaimana Mengira Kawasan Trapezoid di Python?
Bagaimana Mengira Kawasan Trapezoid di Python?

Dengan instruksional ini, anda akan dapat mengetahui kawasan trapezoid yang diberikan dengan bantuan program di python.

Langkah 1: Muat turun Python 2.7.10 dan Perpustakaan yang Diperlukan

Muat turun Python 2.7.10 dan Perpustakaan yang Diperlukan
Muat turun Python 2.7.10 dan Perpustakaan yang Diperlukan

Muat turun python di sini:

www.python.org/downloads/

Muat turun perpustakaan di sini:

Numpy dan Matplotlib

Langkah 2: The Trapezoid

Adakah Trapezoid
Adakah Trapezoid

Luas trapezoid mempunyai persamaan berikut:

A = (b + B) / 2 + H

Di mana:

A adalah kawasan

B ialah panjang pangkalan yang lebih panjang

b ialah panjang pangkal yang lebih kecil

H ialah ketinggian trapezoid

Langkah 3: Membina Kod

Membina Kod
Membina Kod

Untuk membina kod, anda mesti ingat bahawa anda mesti memasukkan:

- Perpustakaan: Numpy dan matplotlib.pyplot

- Benarkan pengguna mendaftarkan koordinat untuk dua titik pertama. * (Penjelasan dalam gambar)

- Tukarkan maklumat pengguna menjadi pemboleh ubah yang diperlukan untuk mengira luasnya.

- Beri pengguna kawasan trapezoid.

- Grafkan trapezoid.

Langkah 4: Kod Akhir

import numpy sebagai np

import matplotlib.pyplot sebagai plt

x =

y =

x1 = terapung (input ("Ingrese la coordenada en X del primer punto"))

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

x2 = terapung (input ("Ingrese la coordenada en X del segundo punto"))

y2 = terapung (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 datuk bandar

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

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

cetak ("El area del trapecio es", kawasan)

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

Disyorkan: