Check input so erstellen Sie ein gültiges Dreieck

Mache ich eine Aufgabe, bei der der Benutzer drei Seiten eines Dreiecks zu berechnen, die Grundfläche und den Umfang. Ich uppdate mein code, weil es nicht akzeptiert wurde von der Lehrerin. Ich müssen tun, irgendeine Art von stellen Sie sicher, dass die Werte einen gültigen Dreieck. Ich Suche und fand einige Informationen über die Dreiecks-Ungleichung Theorem, und es ist über Die Summe der Längen von zwei beliebigen Seiten eines Dreiecks ist größer als die Länge der Dritten Seite

Also wenn ich immer dieses Recht, ich habe die Werte A, B und C und ich werde die Summe A + B zu prüfen, ob dieser größer ist als C und die Summe A + C und diese ist größer als B und schließlich prüfen, ob die Summe von B + C ist größer als A, bevor eine Berechnung erfolgt. Ist das richtig? Hilfe ist preciated!

  • Wohl besser auf Mathematik
  • Du bist off-topic hier. Aber Sie haben die Allgemeine Idee Recht, Google für die Dreiecks-Ungleichung.
  • nicht wahr ist jedoch, können Sie zwei Längen von 10 und einer Länge von 15 und es ist ein gültiges Dreieck, obwohl 10 + 10 ist 20, die größer ist als 15...
  • Hmm das gute alte Dreieck fehlschlagen, die Ihrem Fall für die Seiten 2,3,5
  • yeah das ist, was es bedeutet, die Summe von zwei Seiten (20) größer als Dritte (15)
  • mein Fehler, ich lese es rückwärts...
  • dies sollte helfen, freemathhelp.com/feliz-triangle-inequalities.html
  • Es ist ausreichend, dass die Summe der beiden kürzeren Seiten ist größer als die längste Seite. Natürlich, die überprüfung der drei Summen ist nicht mehr Arbeit als das Sortieren und prüfen eine Summe, wenn Sie fertig sind programmgesteuert.

InformationsquelleAutor 3D-kreativ | 2012-06-08
Schreibe einen Kommentar