作业帮 > 综合 > 作业

编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则计算三角形面积.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 06:38:41
编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则计算三角形面积.
编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则计算三角形面积。注意是c语言!
/*
Time : 2010-4-8
Author: Ju
*/
#include
#include
#include
double check( double a , double b , double c )
{
double temp = 0 ;
/*检查一下三边关系,满足要求则算面积*/
if(
( a + b ) > c
&&
( a + c ) > b
&&
( b + c ) > a
&&
fabs(a - b)< c
&&
fabs(b-c)< a
&&
fabs( a -c )< b
)
{
temp = ( a + b + c ) / 2 ;
/*海伦公式算面积*/
return sqrt( temp * ( temp - a ) * ( temp - b ) * ( temp -c ) ) ;
}
/*返回负数,表示不能构成面积*/
return -1 ;
}
int main()
{
double a , b , c ;
scanf("%lf%lf%lf" , &a ,&b , &c ) ;
printf("%f\n", check( a , b , c ) ) ;
return 0 ;
}
编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则计算三角形面积. c语言程序设计,编写程序,输入三角形三边 a、b、c,判断a、b、c 能否构成三角形,若不能则输出相应的信息,若能则判断 编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则判断组成的是等腰、等边 编写程序输入三角形三边a.b.c 判断abc能否构成三角形 编写C语言程序,输入a,b,c三个数,分别用它们作为三条边,判断能否构成三角形并输出相应信息 编写一个程序,输入三角形的三条边a、b、c的长度,判断是否能构成一个三角形并输出结果. 编写一个程序,输入三角形的三条边a、b、c的长度,判断是否能构成一个三角形,并输出结果. 我们有一题编程题:从键盘上输入三边a,b,c的值,计算三角形的面积area的值(考虑到能否构成三角形) c++语言 输入三角形三边a,b,c.判断是否能够构成三角形,如果能构成三角形,通过海伦公式,计算其面积 c语言编写程序:输入三角形的三条边,判断它们能否构成三角形,若能则指出何种三角形. 用键盘输入a 、b 、c的值,判断它们能否构成三角形的三边.如果能够构成三角形则求它的面积. 任务说明:输入三角形的三条边a,b,c,判断它们能否构成三角形.若能构成三角形,指出是何种三角形.注:判断浮点数是否相等