求大神来给一道关于“求解三角形面积和周长”程序题目的详细步骤.
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/07 15:43:35
求大神来给一道关于“求解三角形面积和周长”程序题目的详细步骤.
输入任意的三角形的三条边(a,b,c),如果输入的三条边不能构成三角形,给出提示错误信息并退出,如果构成三角形,则输出三角形的面积(结果保留两位小数)和周长.假设a=5,b=8,c=7;将结果复制到下面文本框中.提示:借助于海伦公式.
注意,一定要给步骤,周长和面积都要有.
输入任意的三角形的三条边(a,b,c),如果输入的三条边不能构成三角形,给出提示错误信息并退出,如果构成三角形,则输出三角形的面积(结果保留两位小数)和周长.假设a=5,b=8,c=7;将结果复制到下面文本框中.提示:借助于海伦公式.
注意,一定要给步骤,周长和面积都要有.
![求大神来给一道关于“求解三角形面积和周长”程序题目的详细步骤.](/uploads/image/z/8424296-8-6.jpg?t=%E6%B1%82%E5%A4%A7%E7%A5%9E%E6%9D%A5%E7%BB%99%E4%B8%80%E9%81%93%E5%85%B3%E4%BA%8E%E2%80%9C%E6%B1%82%E8%A7%A3%E4%B8%89%E8%A7%92%E5%BD%A2%E9%9D%A2%E7%A7%AF%E5%92%8C%E5%91%A8%E9%95%BF%E2%80%9D%E7%A8%8B%E5%BA%8F%E9%A2%98%E7%9B%AE%E7%9A%84%E8%AF%A6%E7%BB%86%E6%AD%A5%E9%AA%A4.)
#include"stdio.h"
#include"stdlib.h"
#include "math.h"
main()
{int a,b,c,t,temp;
float s,l;
printf("输入a,b,c的值");
scanf("%d%d%d",&a,&b,&c);
if((a+b>c)&&(a+c>b)&&(b+c>a))
{t=(a+b+c)/2;
temp=t*(t-a)*(t-b)*(t-c);
s=sqrt(temp);
printf("周长是:%d 面积是:%.2f\n",a+b+c,s);
}
else
printf("不能够成三角形\n");
return 0;
}
#include"stdlib.h"
#include "math.h"
main()
{int a,b,c,t,temp;
float s,l;
printf("输入a,b,c的值");
scanf("%d%d%d",&a,&b,&c);
if((a+b>c)&&(a+c>b)&&(b+c>a))
{t=(a+b+c)/2;
temp=t*(t-a)*(t-b)*(t-c);
s=sqrt(temp);
printf("周长是:%d 面积是:%.2f\n",a+b+c,s);
}
else
printf("不能够成三角形\n");
return 0;
}