给出三个正数a,b,c,判断以这3个数为三条边边长的三角形是否存在,若存在,则求出其面积,请设计程序实现该功能,并画出相应的程序框图。

给出三个正数a,b,c,判断以这3个数为三条边边长的三角形是否存在,若存在,则求出其面积,请设计程序实现该功能,并画出相应的程序框图。

题型:同步题难度:来源:
给出三个正数a,b,c,判断以这3个数为三条边边长的三角形是否存在,若存在,则求出其面积,请设计程序实现该功能,并画出相应的程序框图。
答案
解:由于不是任意三条线段都能构成三角形的三边,因此必须先判断三边是否满足任意两边之和大于第三边,即a +b>c.a+c>b,b+c>a,这些是保证能组成三角形的必要条件,经判断,如果满足上述条件,则按下面的公式计算三角形的面积。

程序框图如图所示:

程序如下:
 
举一反三
某市电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元;如果通话时间超过3分钟,则超过部分以0.1元/分钟收取通话费(通话时间以分钟计,不足1分钟按1分钟计),请你设计一个计算通话费用的算法,并写出相应的程序。
题型:同步题难度:| 查看答案
某商场对顾客实行优惠措施,若购物金额x在800元以上,则打八折;若购物金额x在500元以上,则打九折;否则不打折,画出程序框图,要求输入购物金额x,输出实际付款额,并写出相应的程序。
题型:同步题难度:| 查看答案
已知符号函数试编写程序输入x的值,输出y的值,并画出程序框图。
题型:同步题难度:| 查看答案
读下面的程序,并回答问题。
该程序的作用是输入x的值,输出y的值。
(1)画出该程序对应的程序框图;
(2)使输入的x值与输出的y值相等的x值有几个?
题型:同步题难度:| 查看答案
已知分段函数,编写程序,输入自变量x的值,输出其相应的函数值,并画出程序框图。
题型:同步题难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.