首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

判断三个数能否组成三角形

1 问题 如何利用python判断三个数能否组成三角形?...2 方法 三个数能组成三角形应满足的关系有: 三个数都应该大于0 (2)任意两边之和大于第三边 (3)任意两边之差都小于第三边 由此可判断三个数能否组成三角形 代码清单 1 a = eval(input...second finger:')) c = eval(input('please input third finger:')) if a<0 or b<0 or c<0: print('不能组成三角形...) elif (a+b>c and a+c>b and b+c>a) or (a-c<b and b-a<c and b-c<a and c-a<b and c-b<a): print('能组成三角形...') else: print('不能组成三角形') 3 结语 针对判断三个数关系的问题,可以通过使用条件语句的判断方法,通过判断三个数能否组成三角形的实验,证明该方法是有效的。

14510

已知等边三角形坐标,计算第三坐标

事实上平面中只要确定两个的坐标,只要这两个的坐标不重合就能够绘制出等边三角形,并且不仅仅能够绘制出一个而是两个等边三角形。绘制出来的两个等边三角形就好比如菱形一样。 那么就开始动手计算吧。...计算第三个的坐标的主要流程大概如下所示: 1.给出两个(检测两个是否是同一个); 2.计算边长; 3.判断两种特殊情况,两构成的线段是否是平行或者垂直于坐标轴(后续使用斜式计算); 4...x,之后代入直线二的方程进行计算两个y出来; 8.上面的三角形的y大于中心的y0,下面的三角形就刚好相反;(这里就可以确定三角形的第三个点了) 代码实现如下: bool dengbian() {...double xa, ya, xb, yb; // 已知的两坐标 double FindX1, FindY1, FindX2, FindY2; // 求出的等边三角形的第三个的坐标...,哪个的坐标是下等边三角形 // 上等边三角形的第三个的坐标的Y轴坐标必定大于中点的Y轴的坐标,以其为判断标准即可判断出 if (y1 > tempY) {

1.1K30

OpenGLES-02 绘制基本图元(、线、三角形)

OpenGL ES 支持三种基本图元:,线和三角形,它们是可被 OpenGL ES 渲染的。...第一个参数是 shader 对象的句柄;第二个参数表示 shader 源码字符串的个数;第三个参数是 shader 源码字符串数组;第四个参数一个 int 数组,表示每个源码字符串应该取用的长度,如果该参数为...2.我们构造了点、线、三角形的顶点数据(vertices),然后绘制出来。...3.关于绘制,若就以上图代码,绘制出来的会很小,可能你会看不见,这时,我们在顶点着色器中添加: gl_PointSize = 10.0; //只能是float 就会让变大。...Triangle Strip, 指条带,相互连接的三角形 Triangle Fan, 指扇面,相互连接的三角形 三角图元.png 最后运行结果如下: 运行结果.png 所有教程代码在此 : https

2K90
领券