Dreieck spitzwinkelig

  • Der dreiparametrige Konstruktor von Point sollte ziemlich sicher kein dreiparametriger Konstruktor von Point sein, da du ja keinen Punkt konstruierst... Und dasdada:


    könnte man lesbar auch so irgendwie schreiben:


    Die Variablen ab, bc, ac stehen für die jeweiligen Distanzen zwischen den Punkten und sind marginal aussagekräftiger als ergebnis123.

    Ich glaube, Spitzwinkligkeit kann man mit einer Pythagoras-ähnlichen Formel überprüfen: Seien a, b, c die Seitenlängen des Dreiecks, wobei c > a und c > b. Dann ist das Dreieck spitzwinklig genau dann, wenn [tex='a^2 + b^2 > c^2'][/tex]

    . Den Beweis bleibe ich jetzt mal schuldig. Wenn man das so implementiert, dann aber bitte nicht mit einer Fallunterscheidung nach der längsten Seite, sondern: Die Seitenlängen in ein array tun und mittels Arrays.sort() sortieren, das letzte Element ist dann das längste.

    *plantsch*

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!