Isi kandungan:

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

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

Video: Bagaimana Mengira Kawasan Trapezoid di Python ?: 5 Langkah
Video: Tutorial Implementasi Rumus Matematika Di Python Untuk Pemula 2024, Julai
Anonim
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: