Schreiben Sie die folgenden Funktionen zur Berechnung der Dreiecksfläche und verwenden Sie diese als Methoden in einem Hauptprogramm:
Aus drei Seiten nach der Formel von Heron:
\(Fläche = \sqrt{s(s-a)(s-b)(s-c)}\)
Dabei bezeichnet s den halben Umfang. Schreiben Sie eine Hilfsmethode circumference(), die zunächst den Umfang des Dreiecks berechnet.
Aus drei Eckpunkten im Koordinatensystem. Dabei können die Seitenlängen einfach mit dem Satz des Pythagoras berechnet werden.
Die Seite a
z.B. wird durch
\(a = \sqrt{(c_{x}-b_{x})^2 + (c_{y}-b_{y})^2}\)
ermittelt. Verwenden Sie nach der Ermittlung der drei Seiten die bereits geschriebene Funktion area(a, b, c)
.
#TODO create three functions for triangle-area-calculations def main(): #TODO: Call the function from above. if __name__ == '__main__': main()