İçindekiler:

Python'da Bir Yamuğun Alanı Nasıl Hesaplanır?: 5 Adım
Python'da Bir Yamuğun Alanı Nasıl Hesaplanır?: 5 Adım

Video: Python'da Bir Yamuğun Alanı Nasıl Hesaplanır?: 5 Adım

Video: Python'da Bir Yamuğun Alanı Nasıl Hesaplanır?: 5 Adım
Video: Python Dersleri - 1 Saatte Tamamen Python Öğren! 2024, Temmuz
Anonim
Python'da Bir Yamuğun Alanı Nasıl Hesaplanır?
Python'da Bir Yamuğun Alanı Nasıl Hesaplanır?

Bu talimatla, python'da bir program yardımıyla verilen herhangi bir yamuğun alanını bilebileceksiniz.

Adım 1: Python 2.7.10 ve Gerekli Kütüphaneleri İndirin

Python 2.7.10 ve Gerekli Kütüphaneleri İndirin
Python 2.7.10 ve Gerekli Kütüphaneleri İndirin

Python'u buradan indirin:

www.python.org/downloads/

Kütüphaneleri buradan indirin:

Numpy ve Matplotlib

Adım 2: Bir Yamuğun Are

bir yamuk Are
bir yamuk Are

Bir yamuğun alanı aşağıdaki denkleme sahiptir:

A=(b+B)/2 + H

Nereye:

A alandır

B, daha uzun tabanın uzunluğudur

b daha küçük tabanın uzunluğudur

H, yamuğun yüksekliğidir

Adım 3: Kodu Oluşturma

Kodu Oluşturmak
Kodu Oluşturmak

Kodu oluşturmak için şunları eklemeniz gerektiğini aklınızda bulundurmalısınız:

- Kitaplıklar: Numpy ve matplotlib.pyplot

- Kullanıcının ilk iki nokta için koordinatları kaydetmesine izin verin.* (resimdeki açıklama)

- Alanı hesaplamak için kullanıcı bilgilerini gerekli değişkenlere dönüştürün.

- Kullanıcıya yamuğun alanını verin.

- Yamuğun grafiğini çizin.

Adım 4: Son Kod

numpy'yi np olarak içe aktar

matplotlib.pyplot'u plt olarak içe aktar

x=

y=

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

y1=float(input("Ingrese la coordenada tr Y del astar 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 belediye başkanı

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

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

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

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

Önerilen: