早教吧作业答案频道 -->其他-->
输入四个点坐标求解四边形的面积的C++程序.分四个点在一条直线,三个点在一条直线,凸的,凹的
题目详情
输入四个点坐标求解四边形的面积的C++程序.分四个点在一条直线,三个点在一条直线,凸的,凹的
▼优质解答
答案和解析
给个思路,把四边形拆成两个三角形来计算:
1.先取出三个点,判断剩余的点在不在这个三角形内,不在,计算三角形面积,同时将后两个点和第四个点组成另一个三角形,计算面积,相加即可.
2.在三角形内,重新取点,回到第一步;
判断在不在三角形内,有个简单的方法,过这个点做一条水平射线,判断和三角形的交点,一个则在三角形内,否则不在;注意,交点为顶点要而外考虑,应该算作两个点;
1.先取出三个点,判断剩余的点在不在这个三角形内,不在,计算三角形面积,同时将后两个点和第四个点组成另一个三角形,计算面积,相加即可.
2.在三角形内,重新取点,回到第一步;
判断在不在三角形内,有个简单的方法,过这个点做一条水平射线,判断和三角形的交点,一个则在三角形内,否则不在;注意,交点为顶点要而外考虑,应该算作两个点;
看了 输入四个点坐标求解四边形的面...的网友还看了以下:
曲线运动的一个问题1.分运动A是匀加速直线运动,分运动B也是匀加速直线运动,那么合力是曲线运动吗? 2020-04-09 …
一根电线用去了18m,与余下的同样多.用去了占这根电线的几分之几?6千克糖果,均匀地装在4个袋子里 2020-05-13 …
用线分割一个(不一定平均),至少用几条直线,可将长方形分成37个部分?用线分割一个长方形(不一定平 2020-06-06 …
(2014•东海县模拟)我们定义:在一个图形上画一条直线,若这条直线既平分该图形的面积,又平分该图 2020-06-12 …
118度44分的经线和114度29分的经线请问118度44分的经线,这个位置,和114度29分的经 2020-06-13 …
一个分数是有多个分数线的,这种分数真么算比如12/14/178/290,这种有多个分数线的分数,怎 2020-07-09 …
关于运动的合成和分解,下列几种说法中正确的是()A.物体的两个分运动是直线运动,则它的合运动一定是 2020-07-13 …
自定义:在一个图形上画一条直线,若这条直线既平分该图形的面积,又平分该图形的周长,我们称这条直线为 2020-07-19 …
一条直线将平面分成2个部分,2条直线最多将平面分成4个部分,3条直线最多将平面分成7个部分,则6条 2020-07-21 …
如图,直线y=-2x+2与两坐标轴分别交于A、B两点,将线段OA分成n等份,分点分别为P1,P2, 2020-08-02 …