Мазмуну:

Питондогу трапециянын аянтын кантип эсептесе болот ?: 5 кадам
Питондогу трапециянын аянтын кантип эсептесе болот ?: 5 кадам

Video: Питондогу трапециянын аянтын кантип эсептесе болот ?: 5 кадам

Video: Питондогу трапециянын аянтын кантип эсептесе болот ?: 5 кадам
Video: Математика 4-класс / Аянтты табуу / ТЕЛЕСАБАК 29.09.20 2024, Ноябрь
Anonim
Питондогу трапециянын аянтын кантип эсептесе болот?
Питондогу трапециянын аянтын кантип эсептесе болот?

Бул үйрөткүч менен сиз питондогу программанын жардамы менен каалаган трапециянын аймагын биле аласыз.

1 -кадам: Python 2.7.10 жана керектүү китепканаларды жүктөп алыңыз

Python 2.7.10 жана керектүү китепканаларды жүктөп алыңыз
Python 2.7.10 жана керектүү китепканаларды жүктөп алыңыз

Питонду бул жерден жүктөп алыңыз:

www.python.org/downloads/

Китепканаларды бул жерден жүктөп алыңыз:

Numpy жана Matplotlib

2 -кадам: Трапеция формасы

Трапеция формасы
Трапеция формасы

Трапециянын аянты төмөнкү теңдемеге ээ:

A = (b + B)/2 + H

Кайда:

А - бул аймак

B - узунураак базанын узундугу

b - кичине базанын узундугу

H - трапециянын бийиктиги

3 -кадам: Кодексти түзүү

Кодексти түзүү
Кодексти түзүү

Кодду куруу үчүн, сиз төмөнкүлөрдү камтууңуз керек экенин эстен чыгарбооңуз керек:

- Китепканалар: Numpy жана matplotlib.pyplot

- Колдонуучуга биринчи эки чекиттин координаттарын каттоого уруксат бериңиз.* (Сүрөттөгү түшүндүрмө)

- Колдонуучулардын маалыматын аймакты эсептөө үчүн керектүү өзгөрмөлөргө айландыруу.

- Колдонуучуга трапеция аймагын бериңиз.

- Трапецияны графикке салыңыз.

4 -кадам: Акыркы код

np катары numpy импорттоо

matplotlib.pyplot катары plt импорттоо

x =

y =

x1 = калкып чыгуу (киргизүү ("In Xres primer punto")

y1 = калкып чыгуу (киргизүү ("Ingrese la coordenada en Y del primer punto"))

x2 = калкып чыгуу (киргизүү ("X координаттардын координаттары")))

y2 = калкып чыгуу (киргизүү ("Координаталар менен иштөө")))

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 de base base

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

аянты = ((B+b)/2)*ч

басып чыгаруу ("El area del trapecio es", аймак)

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]) #элена espacio entre puntos plt.show ()

Сунушталууда: