用c# 做 已知一点和一三角形的三点坐标,判断其位置关系 在三角形内 还是外 (面向对象的思想)
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/04/25 23:42:49
用c# 做 已知一点和一三角形的三点坐标,判断其位置关系 在三角形内 还是外 (面向对象的思想)
这个要看你的算法了,用穷举法,或者逆推法.穷举法就是:列举点在三角形内的所有条件{1,2,3,4,5.循环},同理在三角形外边的条件一样列举.逆推法:假如该点在三角形内满足什么条件,然后一步一步推出原始的条件.自己试试练练吧--------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------
分成3部分解决这个问题,1、点在线上(在线上也在三角形内部,判断点到其中一个边的的距离为0时即在线上)2、点在三角内部(判断三角形三个顶点所在在象限A(x1,y1),B(x2,y2),C(x3,y3)三个点,D(x,y)点的坐标满足条件为(x的值大于3点最左点的值小于最右点的值,y的值小于最上方点的y轴值大于最下方点y轴值)你可以把这个过程封装在一个对象里,如果这个对象成立就能判断了,根据象限)3、点在外部
-------------------------------------------------------------------------------------------------------------------------
分成3部分解决这个问题,1、点在线上(在线上也在三角形内部,判断点到其中一个边的的距离为0时即在线上)2、点在三角内部(判断三角形三个顶点所在在象限A(x1,y1),B(x2,y2),C(x3,y3)三个点,D(x,y)点的坐标满足条件为(x的值大于3点最左点的值小于最右点的值,y的值小于最上方点的y轴值大于最下方点y轴值)你可以把这个过程封装在一个对象里,如果这个对象成立就能判断了,根据象限)3、点在外部
用c# 做 已知一点和一三角形的三点坐标,判断其位置关系 在三角形内 还是外 (面向对象的思想)
已知在三角形ABC中,AB=AC,O是三角形ABC内一点,且OB=OC,判断AO与BC的位置关系,并说
用C语言判断点与三角形的位置关系
在三角形中找一点使形成的三个三角形周长相等(已知三点坐标) 急用
已知空间三角形的三点坐标.其面积用行列式怎样表示?
平面内有不在一条直线上的三点,两点在圆外,一点在圆内,求作圆内接三角形内接三角形,使三点分别在圆内接三角形的三边或其延长
已知三点坐标求三角形的外心坐标
在三角形ABC中AB=AC,点O为三角形ABC内的一点,且OB=OC试判断直线AO与线段BC的关系
matlab 已知三角形顶点坐标,如何确定三角形内的点坐标的范围
全等三角形ACD和全等三角形ABD,且点B,D,C在同一条直线上,判断AD与BC的位置关系,并说明理由.
已知三角形的三点坐标,求三角形的重心坐标
已知三角形三点坐标求各心的公式