首先,从键盘上获取输入的三角形的三条边a、b、c。 需要判断输入的三条边是否能够构成一个三角形。判断条件是任意两边之和大于第三边。 如果不能构成三角形,则输出错误信息并结束程序。 如果能构成三角形,则计算三角形的周长。 根据给定的面积计算公式,计算三角形的面积。
最后,输出计算得到的面积。 1.首先,我们需要从键盘输入三角形的三条边长a、b、c。 2.其次,我们需要验证输入的边长是否满足构成三角形的条件,即满足三角不等式。 3.然后,如果输入的边长满足条件,我们可以使用面积公式计算三角形的面积。 4.最后,将计算得到的面积输出。
题目:从键盘上输入一个三角形中三条边a、b、c的长度, 请利用下列公式求出三角形的面积。(注意:要求程序保证输入的三角形的三条边中的任意两条边大于第三条边)求面积公式如图
【简答题】编写程序,实现从键盘上输入三角形的 3 条边,输出三角形的面积。三角形的面积计算公式为: 其中, s=(a+b+c)/2 。 测试用例:输入 3 4 5 输出 6 相关知识点: 试题来源: 解析 using namespace std; # include# includevoid main (void) { float a,b,c,s,area; cout<<" 输入三角形三...
从键盘输入三角形三条边的长度a、b、c, 判断它们能否构成等边三角形,如果能则计算三角形面积和周长,补充完整以下程序。 #include #include void
题目 从键盘任意输入三角形的三条边a、b、c ,编程判断a、b、c的值能否构成一个三角形,若能构成三角形,计算并输出三角形的面积,否则输出“不能构成三角形”。 相关知识点: 试题来源: 解析答案:#include #include main(){ float a, b, c, s, area;...
编写程序,从键盘上输入三角形的三条边,输出三角形的面积。三角形的面积计算公式为:其中,s=(a+b+c)/2(12分)# include # include void main (void){ int a,b,c,s,area;cout<<" 输入三角形三边长a,b,c:"<>a>>b>>c;s= (a+b+c)/2 ; A. *(s-b)*(s-c)); B. rea C. } ...
input "请输入c:" to cif a+b>c and a+c>b and b+c>al=(a+b+c)/2s=sqrt(l*(l-a)(l-b)(l-c))"其面积为:",selse"不能构成三角形"endif 分析总结。 从键盘输入abc的值判断它们能否构成一个三角形的三条边如果能则计算三角形的面积否则给出错误信息...
根据题干,需要使用math库中的sqrt函数,所以需要导入该库,使用input函数分别输入三角形的三条边a、b、c,计算l=(a+b+c)/2,将三条边的值代入题干中的公式,即可求出三角形的面积,使用print函数输出面积即可。import matha=float(input("输入第一条边:"))b=float(input("输入第二条边:"))c=float(input(...
[设计题,10分] 从键盘输入三条边a、b和c,若能构成三角形则输出其面积,否则输出不能构成三角形的提示信息“No triangle”。三角形面积计算公式其中:s=(a+b+c)/2 相关知识点: 试题来源: 解析 #include| main| scanf|if(fabs(a)1e-6)|else