Milyen háromszög

Írja háromszög funkciót. milyen vizsgálatokat át neki háromszög, és visszaadja annak típusát. Háromszög: hegyesszögű, téglalap alakú és a tompaszög. A függvény három szám, amelyek megfelelnek a mindegyik oldalának hossza.







A probléma megoldása érdekében meg kell emlékezni egy kis iskolai geometria. Kezdjük egy egyszerű: a háromszög nem létezik, ha a teljes hosszának bármely két oldal ja kisebb vagy egyenlő, mint a hossza a harmadik fél:

Az a feltétel úgy néz ki, terjedelmes és nehezen olvasható. Ez lehet egy kicsit könnyebb fajta tömbök módszerekkel. ha az a fajta érvelés emelkedő sorrendben, akkor pontosan tudja, milyen az utolsó helyen lesz a párt a legnagyobb hossz:







A hátránya ennek a módszernek abban a tényben rejlik, hogy a függvény kezeli az összes hasznosítható ő esetében nem csak az első három. Ez a probléma egyszerűen megoldható olyan eljárással tömb szelet:

Ez is vezet majd deytvie psevdomassiva konvertáló érveket a tömb, így azonnal használhatja a rendezési módszer.

Tehát, amit már? Növekvő sorrendbe tömb érveket, és arra a következtetésre jutott, hogy a háromszög nem létezik. A feladat szinte megoldott. Továbbra is csak összehasonlítani a hossza az oldalán a négyzetek a megfelelő szabályok:

  1. Ha a négyzet két kisebb oldal egyenlő a tér a harmadik fél, akkor a háromszög pryamogulny.
  2. Ha kevesebb, akkor - tompaszögű háromszög.
  3. Ha több, akkor - hegyesszögű háromszög.



Kapcsolódó cikkek