题目
c++语言 输入三角形三边a,b,c.判断是否能够构成三角形,如果能构成三角形,通过海伦公式,计算其面积
提问时间:2020-07-27
答案
#include
#include
using namespace std;
bool istriangle( int a,int b,int c )
{
return a > 0 && b > 0 && c > 0 && a + b > c && a + c > b &&
b + c > a && abs(a - b) < c && abs(a - c) < b && abs(b - c) < a;
}
double triangle_area( int a,int b,int c )
{
double p = ( a + b + c ) / 2.0;
return sqrt( p * ( p - a ) * (p - b) * (p - c));
}
int main()
{
int a,b,c;
// 输入各边长度
cin >> a >> b >> c;
double area = 0;
if( istriangle(a,b,c))
area = triangle_area(a,b,c);
else
cout
#include
using namespace std;
bool istriangle( int a,int b,int c )
{
return a > 0 && b > 0 && c > 0 && a + b > c && a + c > b &&
b + c > a && abs(a - b) < c && abs(a - c) < b && abs(b - c) < a;
}
double triangle_area( int a,int b,int c )
{
double p = ( a + b + c ) / 2.0;
return sqrt( p * ( p - a ) * (p - b) * (p - c));
}
int main()
{
int a,b,c;
// 输入各边长度
cin >> a >> b >> c;
double area = 0;
if( istriangle(a,b,c))
area = triangle_area(a,b,c);
else
cout
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1形容词+enough 是什么汉语意思?
- 2有志者事竟成出处以及全句
- 3用上关联词,把两句话并成一句话.
- 4现有NH4NO3,(NH4)2SO4,K2SO4,KNO3四瓶无色液体,只用一种试剂进行鉴别,该试剂是 ,相应的离子方程式是
- 5二次函数图像关于y轴对称y=mx2-3(m-1)x+2m-3为什么可以得到-3(m-1)=0
- 66.73-二又十七分之八+(3.27-一又十七分之九)求简便运算
- 7船长这篇课文用怎样的写法来表现哈尔威的品质,请举例说明,急
- 8概率题,请给出说明,不要只给出答案
- 9这几道解方程怎么写要过程
- 10在反应PCl5(g)=可逆=PCl3(g)+Cl2(g) 达到平衡后,其他条件不变,向平衡体系中加入37^Cl2.达到平衡后,含37^Cl2的PCl3的物质的量与原平衡相比?
热门考点
- 1在△ABC 中 ,若∠B+∠C=110°,∠C-∠A=20° 则 ∠C =
- 2一个长方体长24cm,宽12cm,高6cm.怎样切,使切成三块后的长方体的表面积增加的最多,
- 3是的,你还是我心灵的拐杖呢 你怎么理解这句话
- 4教师办公室的英语怎么说
- 5如果一个图形沿着一条直线折叠,能够和另一个图形相互重合那么这___关于这条直线对称,这条直线就是它的___,也可以说这两个图形关于这条直线成轴对称
- 6那一次我哭了 开头怎么写
- 7水中微生物观察
- 8引物自身及引物之间不应存在互补序列什么意思
- 9万方科学2010年初计划全年比2009年多创利20%,计划创利6000万元.该企业2009年创利多少万元?
- 10went to a park went swimming 等等一些单词跟watched TV有什么不同?一个是went,还有一个是加ed