判断三角形是否能构成三角形 定义三个字节的正数(A、B、C),判断三角形是否能构成三角形,如能,则显示“Yes !”,不

当前位置:
>>>给出三个正数a,b,c,判断以这3个数为三条边边长的三角形是否存..
给出三个正数a,b,c,判断以这3个数为三条边边长的三角形是否存在,若存在,则求出其面积,请设计程序实现该功能,并画出相应的程序框图。
题型:解答题难度:中档来源:同步题
解:由于不是任意三条线段都能构成三角形的三边,因此必须先判断三边是否满足任意两边之和大于第三边,即a +b&c.a+c&b,b+c&a,这些是保证能组成三角形的必要条件,经判断,如果满足上述条件,则按下面的公式计算三角形的面积。程序框图如图所示:程序如下:&
马上分享给同学
据魔方格专家权威分析,试题“给出三个正数a,b,c,判断以这3个数为三条边边长的三角形是否存..”主要考查你对&&程序框图&&等考点的理解。关于这些考点的“档案”如下:
现在没空?点击收藏,以后再看。
因为篇幅有限,只列出部分考点,详细请访问。
程序框图的概念:
程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形; 程序框图的构成:
一个程序框图包括以下几部分:实现不同算法功能的相对应的程序框;带箭头的流程线;程序框内必要的说明文字。
设计程序框图的步骤:
第一步,用自然语言表述算法步骤;第二步,确定每一个算法步骤所包含的逻辑结构,并用相应的程序框图表示,得到该步骤的程序框图;第三步,将所有步骤的程序框图用流程线连接起来,并加上终端框,得到表示整个算法的程序框图。
画程序框图的规则:
(1)使用标准的框图符号;(2)框图一般按从上到下、从左到右的方向画;(3)除判断框外,大多数程序框图中的程序框只有一个进入点和一个退出点,判断框是具有超过一个退出点的唯一符号;(4)在图形符号内描述的语言要非常简练清楚。&
几种重要的结构:
顺序结构、条件结构、循环结构。
发现相似题
与“给出三个正数a,b,c,判断以这3个数为三条边边长的三角形是否存..”考查相似的试题有:
789271255445280269795385339423799530下载作业帮安装包
扫二维码下载作业帮
1.75亿学生的选择
给三条边,请你编写一个函数,其功能是判断一下能不能组成一个三角形要用函数编辑 输入数据第一行包含一个数n,接下有n行,每行一个实例,包含三个正数a,b,c.问题是这个程序超时了!#include int main (){\x05int m,a,b,c,i;\x05while (scanf("%d",&m)!=EOF)\x05{for (i=1;i
豆包哥丶TA64
while (scanf("%d",&m)!=EOF),你将下面的放到while里面,然后判断,即改为while(m == 1){for(){}scanf("%d",&m);}这样不就很好了么,想结束就最后输入一个非1的值就完了.
还是Output Limit Exceeded
printf("输入m的值");
scanf("%d",&m);
while(m != 0)
for (i=1;i<=m;i++)
printf("请输入三角形三边长");
scanf("%d%d%d",&a,&b,&c);
if(c<a+b&&a<b+c&&b<a+c)printf("YES\n");
else printf("NO\n");
printf("输入m的值");//此处输入0则程序不再循环,输入其他继续循环
scanf("%d",&m);
为您推荐:
其他类似问题
扫描下载二维码}

我要回帖

更多关于 判断三角形 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信