编写程序根据五边形五个顶点的坐标计算五边形的面积
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/14 02:21:49
编写程序根据五边形五个顶点的坐标计算五边形的面积
用C++做
用C++做
#include
#include
#include "math.h"
using namespace std;
typedef vector::iterator iter;
double length(iter &iterFir,iter &iterSec)
{
return sqrt(pow(*iterSec-*iterFir,2)+pow(*(iterSec+1)-*(iterFir+1),2));
};
double compute(iter &iterFir,iter &iterSec,iter &iterThi)
{
double a,b,c,d;
a=length(iterFir,iterSec);
b=length(iterSec,iterThi);
c=length(iterThi,iterFir);
if(a+b>c&&a+c>b&&b+c>a)
{
d=(pow(a,2)+pow(c,2)-pow(b,2))/(2*a*c);
d=sqrt(1-pow(d,2));
return (0.5*a*c*d);
}
else
{
ce
#include
#include "math.h"
using namespace std;
typedef vector::iterator iter;
double length(iter &iterFir,iter &iterSec)
{
return sqrt(pow(*iterSec-*iterFir,2)+pow(*(iterSec+1)-*(iterFir+1),2));
};
double compute(iter &iterFir,iter &iterSec,iter &iterThi)
{
double a,b,c,d;
a=length(iterFir,iterSec);
b=length(iterSec,iterThi);
c=length(iterThi,iterFir);
if(a+b>c&&a+c>b&&b+c>a)
{
d=(pow(a,2)+pow(c,2)-pow(b,2))/(2*a*c);
d=sqrt(1-pow(d,2));
return (0.5*a*c*d);
}
else
{
ce
c语言 请编写程序让用户输入凸五边形的五个顶点坐标,计算出该凸五边形的面积
五边形六边形的面积计算公式
五边形面积计算公式,/ \ 这个五边形,的计算方法/ \l ll l___/\ 的面积/ \| || |-----
求图中五边形的面积
不规则五边形的面积公式
五边形的面积怎么算
从正无五边形的五个顶点中,任取四个顶点,连成四边形,对于事件
以五边形每个顶点为圆心,以1为半径画圆,求圆与五边形重合的面积
五边形内有12个点,以五边形的五个顶点和这12个点为三角形的顶点,最多能剪出多少个三角形?
不规则五边形面积如何计算?
下面五边形中的五条边相等,五个内角相等,试求五边形的内角和 .
从五边形的一个顶点可引出几条对角线,把这个五边形分成几个三角形