早教吧作业答案频道 -->数学-->
用c#做已知一点和一三角形的三点坐标,判断其位置关系在三角形内还是外(面向对象的思想)
题目详情
用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#做已知一点和一三角形的...的网友还看了以下:
通过某点坐标和三角形三点坐标判断该点是否在三角形内比如知道pointpp(a,b)另外一三角形三顶 2020-04-26 …
把含有30°角的三角板(2010 金华)如图,把含有30°角的三角板ABO置入平面直角坐标(201 2020-05-13 …
直线y=2x是三角形ABC中角C平分线所在的直线,若A(-4,2)B(3,1)求C的坐标,判断三角 2020-05-13 …
用c#做已知一点和一三角形的三点坐标,判断其位置关系在三角形内还是外(面向对象的思想) 2020-05-20 …
这个用java怎么写?输入三个整数,作为三角形的三个边,判断能否组成三角形.(三角形判断条件为任意 2020-07-17 …
(2)已知A=45°,a=2,b=根号6,求B(4)已知a=6,b=7,c=8,试判断三角形ABC 2020-07-30 …
两个三角形判断相交不相交给两个三角形座标除了画出来判断之外有没有其他判断方法(像是直接从座标判断之 2020-07-31 …
两个高一理科题.(物理圆周运动,1.一绳系着一个小球在光滑桌面上作匀速圆周运动,绳长0.1米.当角速 2020-11-21 …
在平面直角坐标系中,一次函数的图象与坐标轴围成的三角形,叫做此一次函数的坐标三角形.(1)求函数y= 2020-12-25 …
在平面直角坐标系中,重心的横(纵)坐标是三角形三定点的横(纵)坐...在平面直角坐标系中,重心的横( 2020-12-25 …