检查输入以创建有效的三角形

本文关键字:三角形 有效 创建 输入 检查 | 更新日期: 2023-09-27 18:36:29

我正在做一个任务,用户输入三角形的三条边来计算底面积和周长。我必须更新我的代码,因为它不被老师接受。我必须进行某种检查以确保这些值构成有效的三角形。我搜索并找到了一些关于三角形不等式定理的信息,它是关于三角形任何两条边的长度之和大于第三条边的长度

因此,如果我做对了,我有值 A、B 和 C,我将对 A + B 求和以检查这是否大于 C,总和 A + C 它是否大于 B

,最后检查 B + C 的总和是否大于 A 在计算完成之前。这是对的吗?帮助是宝贵的!

检查输入以创建有效的三角形

你总结

两条边的长度并将它们与第三条边进行比较的方法是正确的,但你必须对对线都这样做。

a + b > c
a + c > b
b + c > a

只有当这三个都为真时,你才有一个三角形。

不,一点也不。您选择的组三个点将形成一个有效的三角形,除非它们都在同一条直线上。