Bestimme, ob ein Dreieck equilateral, isosceles oder scalene ist.
Ein Dreieck ist equilateral, wenn alle drei Seiten gleich lang sind.
Ein Dreieck ist isosceles, wenn mindestens zwei Seiten gleich lang sind. (Manchmal wird es als genau zwei gleich lange Seiten definiert, aber für diese Übung sagen wir mindestens zwei.)
Ein Dreieck ist scalene, wenn alle Seiten unterschiedlich lang sind.
Damit eine Form überhaupt ein Dreieck sein kann, müssen alle Seiten eine Länge von mehr als 0 haben, und die Summe der Längen zweier beliebiger Seiten muss größer oder gleich der Länge der dritten Seite sein. Siehe Dreiecksungleichung.
Der Fall, in dem die Summe der Längen zweier Seiten gleich der Länge der dritten Seite ist, wird als entartetes Dreieck bezeichnet. Es hat den Flächeninhalt null und sieht wie eine einzelne Linie aus. Du kannst gerne eigenen Code oder eigene Tests hinzufügen, um entartete Dreiecke zu überprüfen.
Melde dich bei Exercism an, um Delphi Pascal mit 76 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.