作业帮 > 数学 > 作业

输入三角形的三条边,根据边长判断是否能构成三角形的程序,若能构成,则进一步判断三角形类型(等边、等腰

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/05 06:56:34
输入三角形的三条边,根据边长判断是否能构成三角形的程序,若能构成,则进一步判断三角形类型(等边、等腰
float a,b,c;
if(a> 0&&b> 0&&c> 0||a+b> c||b+c> a||a+c> b)
{
if(a==b==c) printf( "等边三角形 ");
else if(a==b||a==c||b==c) printf( "等腰三角形 ");
else printf( "三角形 ");
}
主要应该考虑的问题.
1:首先边长要大于0
2:能否构成三角形.(任意两边之和大于第三边,任意两边之差小于第三边)
3:整数不能越界.
4:当输入不是整数时,要有相应的处理.(比如输入浮点数,或字符等等);
输入三角形的三条边,根据边长判断是否能构成三角形的程序,若能构成,则进一步判断三角形类型(等边、等腰 1 编写程序,输入3个整数,判断它们是否能够构成三角形,若能构成三角形,则输出三角形的类型(等边、等腰 编写程序,输入三个数,判断他们是否可以构成三角形,若能,请输出三角形的类型(等边,等腰,或一般) VB编程.输入三角形三条边a,b,c的值判断能否构成三角形.若能,显示三角形的类型:等边三角形 等腰三角形 等腰直角三角 java输入三角形的三个边判断能否构成三角形.并判断构成三角形的类别(等边,等腰,普通) C++输入三角形的三个边判断能否构成三角形.并判断构成三角形的类别(等边,等腰,普通) 任务说明:输入三角形的三条边a,b,c,判断它们能否构成三角形.若能构成三角形,指出是何种三角形.注:判断浮点数是否相等 输入三个整数,以这三个数为边长,判断是否构成三角形;若不能输出"no",若构成三角形,进一步判断它们构的是:锐角三角形或 输入三个整数,以这三个数为边长,判断是否构成三角形; 若构成三角形,进一步判断它 输入三角形的三条边,判断它们能否构成三角形,若能则指出是:等边、等腰、直角或一般三角形 从键盘输入三角形的三边,判断能否构成三角形.若能则输入该三角形的面积及其类型(等边,等腰,直角,一 编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则判断组成的是等腰、等边