cad计算面积方法如下:
*** 作设备:联想YangTianM400e-06。
设备橡中系统:Windows10。
软件型号:cad2021。
1、首先,我们打开CAD软件,插入需要计算图形面积的图形。
2、输入快捷命令“bo”,回车。
3、拾取不规则图形内部任意一点,任意点击下即可,这样就将不规梁册山则图形变姿谨成了一个封闭的区域。
4、选中封闭图形;输入快捷命令“ls”,回车。
5、计算的面积如下图所示。
#include <stdio.h>#include <math.h>
double trianglearea( float a, float b, float c )
double squarearea( float a, float b )
double roundarea( float r )
int main()
{
int index = 0
float a, b, c, r
double S
while(1)
{
笑仿printf("请输入图的类型,三角形请输入1,矩形请输入2,圆形请输入3。按0退出\n")
printf("请输入图形序号:")
scanf("%d", &index)
if(index == 0)
break
else if(index == 1)
{
printf("输入三角形三边长:")
scanf("%f %f %f", &a, &b, &c)
S = trianglearea(a, b, c)
}
else if(index == 2)
{
printf("输入矩形的长和宽:")
scanf("%f %f", &a, 耐升铅&b)
S = squarearea(a, b)
}
else 昌好if(index == 3)
{
printf("%输入圆形的半径:")
scanf("%f", &r)
S = roundarea(r)
}
else
printf("所求面积为%lf\n\n", S)
}
printf("\nbye bye\n")
return 0
}
double trianglearea( float a, float b, float c )
{
double p = 0
if( !(a+b>c && a+c>b && b+c>a) )
{
printf("这三条边无法组成三角形。\n")
return 0
}
p = (a+b+c) / 2
return sqrt(p*(p-a)*(p-b)*(p-c))
}
double squarearea( float a, float b )
{
return a*b
}
double roundarea( float r )
{
return 3.14*r*r
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)