编程根据五边形五个顶点的坐标计算五边形面积
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 15:42:45
编程根据五边形五个顶点的坐标计算五边形面积
用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个点为三角形的顶点,最多能剪出多少个三角形?
五边形的内以五边形ABCDE的各个顶点为圆心,以4为半径画弧,求图中阴影部分的面积
如图,以五边形的每个顶点为圆心,以1为半径画圆,求圆与五边形重合(即阴影部分)的面积.